-
先把刚才检出的工作副本全部删除掉,命令 rm -rvf ./*查看全部
-
现在就运行了三个版本库,分别为:imooc hello world 修改版本库配置文件需要在运行版本库之前,不然是不会生效的。如果版本库已经在运行了,此时想要修改版本库的信息,那么就使用 killall svnserve 此时就会所有的版本库文件都会停止,我们就修改版本库配置。查看全部
-
现在要运行多个版本库 svn默认使用的端口号是3690,我们现在要再运行其他版本库的话就要手动指定除3690外其他的端口号,如果非要指定3690就会报端口被占用。 我们现在用运行hello版本库 svnserve -d -r/svnroot/hello 然后提示端口号被占用了,所以我们就手动指定其他的端口号。 手动指定版本库需要在运行版本库后面加上参数 - -listen-port 3691 这样就和imooc的3690区分开了。这样hello版本库就已经运行成功了。 (监听端口)(端口号)查看全部
-
先切换到 svnroot 文件夹下面, 然后查看这个文件的信息,里面就有一个先前创建的 imooc 的版本库 现在使用命令 svnadmin create hello 创建一个名字叫 hello 的版本库 svnadmin create hello 创建一个名字叫 world 的版本库 使用 ls 查看 svnroot 下面有三个版本库查看全部
-
公认端口:这个是全部人公认的端口协议。比如只要用到HTTP的软件都使用80号端口。 注册端口:一个软件,一个服务对应一个端口,先到先得。当然这个需要到TCP/IP官方去申请,所以就叫做注册端口。 私有端口:用户可以随意分配。查看全部
-
多版本库 假如公司目前有很多个软件开发项目,老板只安排了一台服务器,所以在同一个服务器上面要运行多个项目的开展,保证他们互相不影响。查看全部
-
svn info 查看工作服本机文件夹(文件)的详细信息 svn info --xml 输出格式变成 xml 格式 svn info --xml >> info.xml 使用Linux管道的方式保存到 info.xml 这个文件中。 这样通过 cat info.xml 命令在目录上面就可以查看到输出的 info.xml 这个文件夹的内容。查看全部
-
svn log 就是查看提交日志 这个也可以查看指定文件的文件提交日志 如:svn log index.html查看全部
-
这些是对常见文件进行的标记查看全部
-
svn status 这个命令是用于查看文件状态信息的,比如哪些文件被改动过,哪些文件被增加到版本库中,哪些文件是无版本控制文件........... 比如现在要把 about.html 这个文件从版本库中删除, 然后再编辑一下 index.html 这个文件 然后我们再执行一下 svn status/st 这个命令 然后就会输出下面的命令 ? 表是无版本控制的这个文件 D 表示这个文件已经被从版本库中删除了 M 表示这个文件被编辑过查看全部
-
当然也可以同时使用两个参数进行操作, svn ls -v - -recursive 就会显示出每个子文件夹下的详情信息查看全部
-
在svn ls里面也有一个类似的参数,它会显示版本控制下的详情 但是它的命令和Linux原生系统的操作命令是不太一样的, 它是 svn ls -v 在倒数第二条命令显示, 这个 index.html 最后一次是 imooc2 这个用户所提交的 并且提交之后所占用的大小就是255个字节,然后版本变成了7 以及提交的具体时间等信息查看全部
-
输入ls -l 就会列出一个文件的详细信息,比如权限,用户组等等 其中 ll 和上面的这个命令是等价的,因为ll是 ls -l的缩写查看全部
-
默认情况下刚才的 list 命令是不能列出无版本控制的文件,如果想要列出无版本控制的文件,那么就需要在 刚才的命令后面加上一行代码 - -recursive 觉得命令有点长不好记,就输入 rec 然后用 tab 来进行自动补全查看全部
-
使用 svn list 命令,不会列出无版本控制的文件。 比如我们现在新建一个文件夹, 使用命令: touch test.html 现在这个文件并没有加入到版本控制当中去,所以说现在这个 test.html 是无版本控制文件 于是现在使用 svn list/ls 查看一下 所以从输出的代码中可以看出是没有 test.html 这个文件出现的查看全部
举报
0/150
提交
取消