SVN: 高级应用

来源:互联网 发布:网络快车的新政策 编辑:程序博客网 时间:2024/05/17 01:29

各种文件状态
U:表示从服务器收到文件更新了
G:表示本地文件以及服务器文件都已更新,而且成功的合并了 
其他的如下:
A:表示有文件或者目录添加到工作目录
R:表示文件或者目录被替换了.
C:表示文件的本地修改和服务器修改发生冲突

  

回退到某个版本: svn merge -rHEAD:18257 rm_old_file.sh .

从BRANCH merge: svn merge -r18257:HEAD BRANCH_PATH . 


svn merge -r19217:19638 branch_path trunk_path --dry-run 


更新至某个版本:svn up -r  18255 start-stop-sh


去掉svn信息

 tar zcf $pkgname.tar.gz $pkgname --exclude-vcs


 20120926

建立branches: 在branches目录建立新branch目录。

svn cp svn/trunk_dir svn/branches_dir  


svn 去掉文件的可执行权限:

svn propdel svn:executable cr_video_yandex_ru.cpp cr_video_yandex_ru.h

svn 增加文件的可执行权限

svn propset svn:executable on cr_video_yandex_ru.cpp cr_video_yandex_ru.h

原创粉丝点击