svn用法总结

1.查看改动
svn diff 路径或文件
(git diff)

2.查看文件状态
svn status
?表示为加入仓库的文件
M表示改动的文件
(git status)

3.拿仓库最新的文件下来,对于已修改过的文件进行合并
svn update

4.还原修改
svn revert xxx
(git checkcout -- xxx) 

5.添加未记录的文件到本地仓库
svn add xxx
(git add xxx)

6.提交代码到仓库
svn commit -m "xxxx"
(git commit)

7撤销两个版本间的修改
如svn merge -r 8:1 .

再提交到服务器

8.删除没记录的文件
svn st | grep '^?' | awk '{print $2}' | xargs rm -rf
(git clean -d -df)

9.svn服务器搭建
创建用户svn,这里密码也是svn
adduser svn --home /home/svn/
切换到svn用户,su svn
创建仓库svnadmin create repo
repo/conf/passwd加入svn = svn
repo/conf/svnserve.conf加入password-db = passwd
启动服务svnserve -d -r /home/svn/
netstat -antp|grep svn可以看到svnserve已经跑起来了
复制仓库下来svn checkout svn://192.168.11.10/repo
这时这可以添加文件并提交了

猜你喜欢

转载自blog.csdn.net/mike8825/article/details/79668752
今日推荐