svn操作
没钱的笨小孩
人生得意须尽欢......
展开
-
svn 命令行 批量删除和批量添加
如果使用svn的命令行,例如在linux下的终端中使用, svn的添加命令是svn add,删除命令是svn del,但是缺乏批量的操作,如果我在资源管理器中,手动添加了好多个文件夹下的各种各样的文件,然后我想一次性add,svn就力不从心了,即使使用svn add *,也会因为新添文件的父目录已经被添加进版本库而忽略父目录下的所有文件。手动删除了很多文件,想要一次性del时,也会遇到类似的情况转载 2013-07-19 12:20:48 · 505 阅读 · 0 评论 -
ubuntu svn命令行下使用
*1、*将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co *2、*往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.转载 2013-09-26 00:56:33 · 392 阅读 · 0 评论 -
SVN使用import导入数据到版本库
有两种方法可以将新文件引入Subversion版本库:svn import和svn add,现在讨论svn import svn import是将未版本化文件导入版本库的最快方法,会根据需要创建中介目录。svn import不需要一个工作拷贝,你的文件会直接提交到版本库,这通常用在你希望将一组文件加入到Subversion版本库时,例如: 1)首先,服务器管理员在SVN服务器上创建项目版本转载 2013-09-26 10:32:25 · 647 阅读 · 0 评论 -
ubuntu 安装svn
1、在终端中直接输入 sudo apt-get install subversion,选择安装即可 2、查看版本命令 svnserve --version(更多命令直接键入svnserve --help可查看到) 3、查看svnserver是否已启动: netstat -ntlp,可看到svn对应的端口3690(如果没有看见,则证明服务未启动,可使用svnserve -d启动svn服务,还可转载 2013-07-15 18:34:25 · 348 阅读 · 0 评论 -
SVN 使用--no-ignore解决库文件忽略的问题
我曾在使用svn import android代码时,svn把.a以及.so文件全部忽略了, 重新check out的代码就不包含这些文件了 通过终端打开配置文件: open ~/.subversion/config 把下面两行(也可能是一行)中的注释和*.a去掉, 然后保存. #global-ignores = *.o *.lo *.la *.al .libs *.so *.so.转载 2013-09-26 10:11:13 · 833 阅读 · 0 评论 -
svn add 如何增加子目录下的未受控文件
svn add * 会忽略所有已经在版本控制之下的目录。有时候,你会希望添加所有工作拷贝的未版本化文件,包括那些隐藏在深处的文件,可以使用svn add的--force递归到版本化的目录下转载 2013-09-26 00:53:16 · 1184 阅读 · 0 评论 -
SVN操作
ortoiseSVN是windows下其中一个非常优秀的SVN客户端工具。通过使用它,我们可以可视化的管理我们的版本库。不过由于它只是一个客户端,所以它不能对版本库进行权限管理。 TortoiseSVN不是一个独立的窗口程序,而是集成在windows右键菜单中,使用起来比较方便。 TortoiseSVN每个菜单项都表示什么意思 01、SVN Checkout(SVN取出) 点击SV转载 2013-09-26 00:51:47 · 458 阅读 · 0 评论 -
ubuntu12.04安装svn1.7
ubuntu12.04中eclipse安装subclipse默认是1.8版本的,需要1.7的svn配合执行,但apt-get install subversion安装的是svn1.6版本,启动eclipse会出现load不到本地库的错误,原因就是版本不匹配。 参照网上的方法安装别人打包好的svn1.7: Adddominik's repository: sudo apt-add-rep转载 2013-07-15 18:31:33 · 532 阅读 · 0 评论