SVN 常用命令
1.将文件checkout到本地目录
svn checkout path
2.往版本库中添加新的文件
svn add file
3.将改动的文件提交到版本库
svn commit
4.加锁/解锁
svn lock
5.更新到某个版本
svn update -r m path
6.查看文件或者目录状态
svn status path
svn status -v path
?:不在svn的控制中;M:内容被修改;C:发生冲突;A:预定加入到版本库;K:被锁定
7.删除文件
svn delete path -m "delete test fle"
8、查看日志
svn log path
9、查看文件详细信息
svn info path
10、比较差异
svn diff path
svn diff -r m:n path
11、将两个版本之间的差异合并到当前文件
svn merge -r m:n path
12、SVN 帮助
svn help
svn help ci
13、版本库下的文件和目录列表
svn list path
14、创建纳入版本控制下的新目录
svn mkdir
15、恢复本地修改
svn revert
16、代码库URL变更
svn switch
17、解决冲突
svn resolved
18、输出指定文件或URL的内容。
svn cat
SSH(远程连接)相关命令
1.登陆
ssh username@servername
ssh -p 端口 username@servername
2.登出
logout
exit
SSH 文件上传和下载
1.上传本地文件到服务器
scp /path/filename username@servername:/path/
2、从服务器上下载文件
scp username@servername:/path/filename /path/
3、从服务器下载整个目录
scp -r username@servername:/path/ /path/
4.上传目录到服务器
scp -r /path/ username@servername:/path/