SVN 服务器搭建步骤及使用实战(4)

wKioL1hndNjx5C4uAAFHaUvKXJw968.png

确定后,就从svn上拉取了一份2.xlsx文件

wKiom1hnddrDkV0-AAE_RLoa-Oc728.png

如果要删除SVN上的某个文件,需要将本地的文件删除,然后再执行cmmit(提交)

wKiom1hndoeBj-RvAACh0VcL9sI309.png

弹出如下对话框

wKiom1hnduHSx7JNAAHEAkwRywQ283.png

确定后,即可完成SVN服务器上的2.xlsx文件的删除

wKiom1hndzGQHW7aAAFAHMTJsWc496.png

(7)导入SVN原始的目录树

[root@node02 ~]# cd /application/tools/

[root@node02 tools]# mkdir -p branch tags trunk/

[root@node02 tools]# ll

total 12

drwxr-xr-x 2 root root 4096 Dec 31 21:02 branch

drwxr-xr-x 2 root root 4096 Dec 31 21:02 tags

drwxr-xr-x 2 root root 4096 Dec 31 21:02 trunk

[root@node02 tools]# 

[root@node02 tools]# svn import /application/tools/ file:///application/svn/svndata/project001/

svn: Could not use external editor to fetch log message; consider setting the $SVN_EDITOR environment variable or using the --message (-m) or --file (-F) options

svn: None of the environment variables SVN_EDITOR, VISUAL or EDITOR are set, and no 'editor-cmd' run-time configuration option was found

[root@node02 tools]# 

报错,提示加参数 -m "xxxxx"

[root@node02 tools]# svn import /application/tools/ file:///application/svn/svndata/project001/ -m "import messages"

Adding         /application/tools/trunk

Adding         /application/tools/branch

Adding         /application/tools/tags

Committed revision 5.

[root@node02 tools]# 

导入成功,客户端检查一下

wKiom1hnelzQ_jM_AAGBmcPO8BI277.png

点击“版本库浏览器”

wKioL1hner6havJLAAL-O4EaH-s278.png

至此SVN原始目录树导入成功。

(8)打tags版本

如果我们有一个项目为ucode,开发完所有的基本功能之后,的版本问1.0,如下图所示:

wKioL1hqDyvwzYYhAADdpC6BRzU082.png

以后的开发都是基于这个版本的开发,那么可以把这个版本锁定,然后定义为一个新的版本,操作如下:

wKiom1hqEFnjX-liAADoalw0gU8216.png

选择"分支/标记(T)" 弹出如下对话框,输入"ucode_dev_1.0_release_v0001",如下图:

wKioL1hqEKmCnidaAACcxaAEcC4721.png

然后"确定"即可。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/679a668307474be7542bc5e79284d555.html