摘要:
情况一:将项目中未加入版本控制的文件提交到版本库。 在使用WINDOW下的SVN客户端工具时,在提交一个项目的文件时,如果有未加入版本库的文件,这时可以先将未加入的文件选中,然后一起提交。 但在LINUX命令行中,如果一个项目中新创建了一个文件new.php,那么我们可以使用如下命令来进行版本的提交。 ~@bash svn add new.php ~@bash svn ci -m=hqlong 但如果有多个文件时,我一直都是一个一个的添加。比如。有a.php,b.php,c.php.那么提交操作如下: ~@bash svn add a.php,b.php,c.php ~@bash c... 阅读全文
posted @ 2013-08-07 16:47
翛尧
阅读(4269)
评论(0)
推荐(0)
摘要:
SVN是什么?SVN是开源的版本控制系统。比CVS更多的特性。一个更好的CVS?因此SVN具有大部分CVS拥有的特性。不仅仅是文件受控,目录也加入版本控制。复制,删除,重命名这些操作都是受控的。特殊作用的元数据(属性)。提交事务原子性。提交完成之前任何一个部分都不会正真生效。版本号基于提交,而不是基于文件。提交时的log message也是依附于提交的那个版本。创建分支和标记非常简单。简单的通过copy命令就可以创建分支和标记。合并跟踪。在合并时协助你处理所有的更改点。文件锁定。svn支持文件锁定修改策略。Unix的link可以受控了。前提是WC必须在Unix下。可选的Apache netwo 阅读全文
posted @ 2013-08-07 16:46
翛尧
阅读(215)
评论(0)
推荐(0)