分类目录归档:svn

svn命令行创建/删除/合并 分支

创建分支

svn cp -m “create branch” http://svn_server/xxx_repository/trunk http://svn_server/xxx_repository/branches/br_feature001 ;

获得分支

svn co http://svn_server/xxx_repository/branches/br_feature001 ;

合并主干上的最新代码到分支上

cd br_feature001

svn merge http://svn_server/xxx_repository/trunk ;

如果需要预览该刷新操作,可以使用svn mergeinfo命令,如:

svn

阅读全文

Linux 搭建SVN 服务器

 一. SVN 简介

Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。 这些数据放置在一个中央资料档案库 (repository) 中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。 这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。

阅读全文

svn的回滚操作(撤销修改)

有时候我们想丢弃对代码做过的改动。  两种情况:  一、改动没有 check in。这种情况下,我们使用svn revert就能把改动给扔掉了。  提示:多数用户习惯于只把本地改动过的文件删掉,然后执行一次update来还原文件,但最佳实践是执行svn

阅读全文

Linux SVN 命令详解

1将文件checkout到本地目录

svn checkout pathpath是服务器上的目录)
例如:svn checkout svn://192.168.1.1/pro/domain
简写:svn co

2往版本库中添加新的文件

  svn add file
例如:svn add test.php(添加test.php)
svn
add *.php(添加当前目录下所有的php文件)

3将改动的文件提交到版本库

  svn

阅读全文