ubuntu svn命令简单使用介绍
来源:互联网 发布:动画视频公司 tvc网络 编辑:程序博客网 时间:2024/06/05 04:51
最近需要下载公司项目上的信息,但是ubuntu暂时还没找到好用的svn管理软件,安装了一个rpidsvn软件,虽然是可以用,但是用起来老是崩溃。索性就先用用命令行的svn
了,这里总结一下命令行的一些简单操作。svn命令行感觉和git使用是类似,不知道是谁借鉴的谁吧。
1.svn list(查找列表)
使命svn list 命令就会列出目录下包含的文件和文件夹,例如下面这条命令。
svn list http://192.168.33.203/svn/dir1/dir2/SW2/proj1
2.svn checkout(下载服务器上的数据)
通过上面的命令我们已经知道,我们需要的文件在哪个目录下了了,我们需要把该目录下的文件都下载下来。不知道为什么,我单独checkout某一个文件是不行的,也许不支持吧。
svn checkout http://192.168.33.203/svn/dir1/dir2/SW2/proj1/02.项目计划/驱动项目开发
3.svn update(同步本地文件版本到最新)
上面的svn checkout只是把服务器上的文件下载到本地,当下载之后后续的更新使用svn update。
注意:在修改文件之前一定要svn update一下,确保本地文件版本和服务器上是一样的。
4.svn commit(提交本地更新)
文档更改后,需要使用svn commit
将修改更新到服务器上。如下命令所示,-m参数用于添加提交信息。
svn commit -m “add camera Schedule” camera_driver.xlsx
使用上面命令,如果没有冲突的话就会打印上传成功的情况。
正在发送 camera_driver.xlsx
传输文件数据 .
提交后的版本为 11790。
注意:提交时要在含有.svn/目录的目录下提交,要不然还需要添加路径的。
5.总结
当然还有一些其他的命令例如cp,delete,mv等,但是还不如直接删掉文件,重新更新一下来的方便。
其它字命令如下:
add changelist cleanup cp -h info ls move pget propedit pset resolved switch
annotate checkout co delete help list merge mv plist propget remove revert unlock
blame ci commit diff –help lock mergeinfo pdel praise proplist rename rm update
cat cl copy export import log mkdir pedit propdel propset resolve status –version
- ubuntu svn命令简单使用介绍
- ubuntu svn创建服务器端项目简单命令的使用
- ubuntu中使用svn命令
- 实例简单介绍SVN使用
- SVN命令的使用(Ubuntu)
- ubuntu下svn命令的使用
- 嵌入式 ubuntu下svn的使用命令
- Ubuntu上SVN命令的使用
- Ubuntu使用之Svn命令小技巧
- Ubuntu使用之Svn命令小技巧
- SVN命令的使用(Ubuntu)
- Ubuntu使用SVN 命令以及使用方法
- 以实例简单介绍如何使用SVN
- svn常用命令介绍[ Ubuntu ]
- svn 命令介绍
- SVN命令介绍
- ubuntu SVN命令大全
- Ubuntu SVN命令大全
- QClipboard 剪贴板
- 风投简介与IT风投的优势
- Java序列化与反序列化
- 为什么python设计时要有__init__.py才视为包
- 剑指offer — 和为S的连续正数序列
- ubuntu svn命令简单使用介绍
- BAT机器学习面试1000题系列
- 使用spyder编译器单步调试python(转载配图)(转)
- Solr
- 今日小结
- Redis set 顺序问题记录
- JS调用微软TTS DEMO朗读
- Linux常用命令
- Ubuntu下mysql乱码以及无法插入中文字符