svnsubversion:SVN(Subversion)版本管理工具入门介绍来源: 发布时间:星期三, 2009年9月2日 浏览:96次 评论:0
如何快速建立Subversion服务器并且在项目中使用起来这是大家最关心问题和CVS相比Subversion有更多选择也更加容易几个命令就可以建立套服务器环境可以使用起来这里配套有数据库在安装了Subversion服务器的后可以直接运行如:
svnadmin create E:\svndemo\repository 就会在目录E:\svndemo\repository下创建个版本库 我们也可以使用TortoiseSVN图形化完成这步: 在目录E:\svndemo\repository下"右键->TortoiseSVN->Create Repository here...“ 然后可以选择版本库模式 这里使用默认即可 然后就创建了系列目录和文件 4配置用户和权限来到E:\svndemo\repository\conf目录修改svnserve.conf:# [general] # password-db = passwd 改为: [general] password-db = passwd 然后修改同目录passwd文件去掉下面 3行注释: # [users] # harry = harryssecret # sally = sallyssecret 最后变成: [users] harry = harryssecret sally = sallyssecret 5运行独立服务器在任意目录下运行:svnserve -d -r E:\svndemo\repository 我们服务器就已经启动了=ontab>注意不要关闭命令行窗口关闭窗口也会把svnserve停止 6化导入来到我们想要导入项目根目录在这个例子里是E:\svndemo\initproject目录下有个readme.txt文件:右键->TortoiseSVN->Import... URL of repository输入“svn://localhost/” ok 完成的后目录没有任何变化如果没有报错数据就已经全部导入到了我们刚才定义版本库中 需要注意是这步操作可以完全在另台安装了TortoiseSVN主机上进行例如运行svnserve主机IP是133.96.121.22则URL部分输入内容就是“svn://133.96.121.22/” 7基本客户端操作取出版本库到个工作拷贝:来到任意空目录下在本例中是E:\svndemo\wc1运行右键->Checkout在URL of repository中输入svn://localhost/这样我们就得到了份工作拷贝 在工作拷贝中作出修改并提交: 打开readme.txt作出修改然后右键->Commit...这样我们就把修改提交到了版本库我们可以运行 查看所作修改: readme.txt上右键->TortoiseSVN->Show Log这样我们就可以看到我们对这个文件所有提交在版本1上右键->Compare with working copy我们可以比较工作拷贝文件和版本1区别 1
相关文章读者评论发表评论 |
|