管理源文件

更新时间:
复制 MD 格式

本文主要介绍了代码管理如何使用源文件进行代码托管。

查看文件列表

Codeup 支持树状结构查看文件列表,并支持在树状列表中进行新建文件、上传文件、文件查找等操作。

切换左侧树状节点,单击文件展现文件内容:

<?xml version="1.0" encoding="UTF-8"?>

    4.0.0

    com.example
    spring-boot-hello-world
    0.0.1-SNAPSHOT
    jar

    spring-boot-hello-world
    Demo project for Spring Boot

    
        org.springframework.boot
        spring-boot-starter-parent
        1.5.9.RELEASE
        <relativePath/> <!-- lookup parent from repository -->
    

    
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    

    
        
            org.springframework.boot
            spring-boot-starter-web
        

        
            org.projectlombok
            lombok
            1.16.22
            provided
        

        
            org.springframework.boot

文件操作

支持WebIDE中查看文件、Blame信息、提交历史、原始文件、固定地址。

高的 - 2025-01-09T104751

支持在Web IDE中查看文件

高的 - 2025-01-09T105244

Blame信息

<?xml version="1.0" encoding="UTF-8"?>

    4.0.0

    com.example
    spring-boot-hello-world
    0.0.1-SNAPSHOT
    jar

    spring-boot-hello-world
    Demo project for Spring Boot

    
        org.springframework.boot
        spring-boot-starter-parent
        1.5.9.RELEASE
        <relativePath/> <!-- lookup parent from repository -->
    

    
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    

    
        
            org.springframework.boot
            spring-boot-starter-web

提交历史

spring-boot-demo 仓库的 master 分支下,选择 pom.xml 文件查看提交历史。页面以列表形式展示该文件的提交记录,包含以下 4 条:

  1. 2020-10-30,提交信息 add lombok,commit ID ce811a23

  2. 2020-04-14,提交信息 Merge remote-tracking branch origin/master,commit ID 4cbaf418

  3. 2020-04-14,提交信息 add jacoco,commit ID c5a893f3

  4. 2019-10-15,提交信息 init,commit ID 5593878a

原始文件

<?xml version="1.0" encoding="UTF-8"?>

    4.0.0

    com.example
    spring-boot-hello-world
    0.0.1-SNAPSHOT
    jar

    spring-boot-hello-world
    Demo project for Spring Boot

    
        org.springframework.boot
        spring-boot-starter-parent
        1.5.9.RELEASE
        <relativePath/> <!-- lookup parent from repository -->
    

    
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    

    
        
            org.springframework.boot
            spring-boot-starter-web
        

        
            org.projectlombok
            lombok
            1.16.22
            provided
        

        
            org.springframework.boot
            spring-boot-starter-test
            test
        
    

    
        application
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
            
                org.apache.maven.plugins
                maven-jar-plugin
                2.4
            

单击文件夹展示文件夹下内容的提交信息

在代码库文件浏览页面,左侧文件树展开项目目录结构,单击 main 文件夹后,右侧内容区域显示 src/main 路径下的子目录及其提交信息,包括 java/com/example/demoresources 两个子目录。