各种文件状态:
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