![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SVN&CVS
文章平均质量分 64
gtuu0123
这个作者很懒,什么都没留下…
展开
-
svn在redhat enterprise linux 3下的安装
参考了几篇文章,并结合自己遇到的问题,总结如下: 参考文章:http://www.yoyotown.com/?p=422http://blog.zjol.com.cn/?uid-1222-action-viewspace-itemid-599186 以下部分以root身份操作,部分以svnroot身份操作 1.下载文件(http://subversion.tigri原创 2009-06-13 20:36:00 · 2266 阅读 · 0 评论 -
CVS常用命令(2) -- 标记和分支
标记和分支BASE 最近一次和仓库同步过的版本HEAD 最新版本一、分支1.贴标记tag(给沙箱最近一次和仓库做过同步的修订版做标记,即使沙箱中有更改)格式:cvs [cvs-options] tag [command-options] tagname [filenames]选项:-c 检查是否文件有更改-r revision -r原创 2009-11-16 20:16:00 · 4708 阅读 · 0 评论 -
CVS常用命令(1) -- 基本
一、安装仓库 以root执行 1.创建用户和组useradd -d /home/cvs --user-group cvs2.创建仓库目录mkdir /home/cvsrepo3.改变组和所有者chgrp -R cvs cvsrepochown -R cvs cvsrepo4.设定目录的SGID位(使该目录下的所创建的文件和目录所组标识和该目录的组标识一样)c原创 2009-11-14 14:38:00 · 1851 阅读 · 0 评论 -
svn其他操作
一、SVN联网操作(1)svn 启动服务:svnserve --deamon --root /home/svnroot/repos签出:svn co svn://hostname/home/svnroot/repos/yourproject/trunk yourdir(2)svn+ssha.客户端通过使用ssh登入服务器后,服务器用svnserve -t(tunnel)访原创 2009-09-10 18:20:00 · 744 阅读 · 0 评论 -
svn基本操作(5) -- 利用外部依赖属性共享代码
利用外部依赖属性共享代码假设你有一个项目为A,A依赖项目B的代码,A和B在SVN中的路径如下:A: http://localhost/svn/project/A/trunkB: http://localhost/svn/project/B/trunk (1)签出A svn co http://localhost/svn/project/A/trunk A(2)设置原创 2009-09-10 12:13:00 · 2020 阅读 · 0 评论 -
netbeans使用svn
1.取出项目 2.相关svn操作菜单 3.导入项目原创 2009-09-09 12:46:00 · 1560 阅读 · 0 评论 -
svn基本操作(3) -- svn属性
svn propset -- 设置属性svn propget -- 得到属性svn propdel -- 删除属性svn propedit -- 使用编辑器更改属性svn proplist -v -- 打印文件或目录的属性信息版本相关的更改加入参数 --revprop -r 如果出现下列错误:Repository has not been原创 2009-09-08 18:37:00 · 6277 阅读 · 1 评论 -
svn基本操作(2) -- 分支
分支、标签操作一、创建分支/标签,其实分支就是另一份拷贝svn copy 二、合并分支svn merge你想合并所有分支的修改到主干上,让别人也可以使用。这种场景下如何使用svn merge?记住这个命令比较两个目录树,然后应用比较结果到工作拷贝,所以要接受这种变化,你需要主干的工作拷贝,我们假设你有一个最初的主干工作拷贝(完全更新),或者是你最近取出了/ca原创 2009-09-08 17:04:00 · 2131 阅读 · 0 评论 -
Eclipse使用svn
1.下载subclipsehttp://subclipse.tigris.org/files/documents/906/46495/site-1.6.5.zip 2.在eclipse的links文件夹加入svn.link,内容为: path=d://soft//eclipsePlugins//svn 其中svn文件夹下放入下载下来的插件,结构如下: svn原创 2009-09-09 11:38:00 · 734 阅读 · 0 评论 -
JBuilder2006中使用SVN
一、新建项目1.创建一项目TestSVN2.选择项目的版本控制工具(菜单:Team)3.配置SVN,选择SVN的安装路径4.选择Team-->Place project to subversion,将项目导入svn5.导入过程(选择url及路径名)6.菜单中相关的svn操作7.再次点击Team-->Configuratio原创 2009-09-08 20:52:00 · 1365 阅读 · 0 评论 -
svn基本操作(1)
重要:SVN不是记录每一个版本的实际内容,只是记录版本间的差异SVN使用延迟拷贝来实现svn copy,其只是原始文件的一个链接,对拷贝的修改被svn记录为相对于原始文件的修改 1.创建存储库 假设d:/dev/svnrepo为存放svn存储库的目录 svnadmin create d:/dev/svnrepo/test 创建一名为test的存原创 2009-09-07 18:11:00 · 7544 阅读 · 1 评论 -
SVN在Windows下安装
一、准备工作:1、 Http服务器:apache2.X 官方网站为http://httpd.apache.org/ 2、 Svn:官方网站为http://subversion.tigris.org/3、 客户端程序(可选):TortoiseSVN(如果想用此工具建库,要注意版本应该是SVN服务器支持的版本)二、安装:1、 apache服转载 2009-09-07 17:50:00 · 809 阅读 · 0 评论 -
svn在导入或提交时权限问题(linux或unix)
在用svn import或svn commit时,出现下列错误: svn: Cant create directory /home/svnroot/repository/dev/db/transactions/0-1.txn: Permission denied或svn: Cant create file /home/svnroot/repository/dev/db/t原创 2009-06-13 22:37:00 · 4606 阅读 · 0 评论 -
CVS常用命令(3) -- 非排它性编辑
一、监视文件步骤(以减少合并所产生的冲突,但这不是强制的)1)cvs watch on filenames 标示文件是可以被监视的(cvs watch off filenames消除文件是可以被监视的)2)cvs watch add 设定你为某些文件的监视者3)cvs edit 通知其他用户你正在编辑这个文件4)编辑5)cvs comm原创 2009-11-16 21:20:00 · 1079 阅读 · 0 评论