SVN概述:
为什么要用SVN?
程序员在编写程序的过程中,每个程序员都会生成许多不同的版本。 因此,程序员必须有效地管理代码,并在必要时快速准确地检索正确的版本。 什么是Subversion?
这是一个自由/开源版本控制系统,它将一组文件存储在中心版本库中,并记录每个文件和目录的更改。 在Subversion中,可以将数据恢复到以前的版本,也可以检查数据更改的历史记录。 Subversion通过网络访问版本库,允许用户在不同的计算机上操作。
(一)构建和使用SVN服务器。
首先下载并构建SVN服务器。 下载地址为以下3360http://subversion.Apache.org/packages.html : 访问网站后,请滚动到浏览器底部查看以下屏幕截图。
2 .将visual SVN服务器服务端与TortoiseSVN客户端结合使用。 单击上面的VisualSVN连接,下载VisualSVN服务器,下载完成后双击安装。 下图:
单击“下一步”后,情况如下:
然后,单击" Next "进入下一步。
点击【Next】如下所示。
选择标准版本的安装
位置是VisualSVN Server的安装目录,而资源库s指定您的版本库目录。 Server Port指定端口,Use secure connection复选标记表示使用安全连接。
单击Next进入下一步。 下图:
再点击【Install】,进入下一个安装图。
等待安装完成,然后单击【next】进入下一步。 下图
点击【Finish】完成安装。 安装完成后,启动visual SVN服务器管理器,如图:所示
窗口的右侧显示了版本库的信息,包括状态、日志、用户验证和版本库。
要创建版本库,必须右键单击左窗口中的Repositores,如下图:所示
从弹出菜单中选择“创建新存储库”或“新建-存储库:”
下一步:
进入下一步,如下图所示。
点击【下一步】,如下图所示。
点击【create】,如下图所示。
单击" Finish "完成基本创建。
必须创建用户和组并分配权限。 )1)右键单击VisualSVN Server Manager窗口左侧的用户组,然后选择“创建用户”或“新建-用户”,如图:所示
单击User,进入下图。
填写用户名称和密码后,单击确定按钮进入下图。
单击OK成功创建了新用户。 如果有多个用户,请执行相同的操作。
)2)然后创建用户组,右键单击VisualSVN Server Manager窗口左侧的用户组,并选择“创建组”或“新建-组”,如图:所示
输入组名称,然后单击添加用户用户
单击“确定”
然后,必须为用户组设置权限,右键单击MyRepository,并选择属性,如图:所示
在显示的对话框中,选择" Security "选项卡,单击" add=" groups=" Developers,然后选择" developers "进行添加。 权限设置为读取/写入,如下图:所示
点击【应用】【确定】按钮即可。
)3)复制访问路径
(2)客户端SVN安装。
1 .首先需要下载“svn这边龟”,然后安装。 例如,我下载了以下内容:
2 .双击开始笨蛋安装
3 .安装完成,介绍客户端的使用方法
1 .打开
2 .输入刚才复制的路径
单击OK,然后输入用户名和密码
登录成功;
Add folder="选择要添加到仓库的项目
在您的workspace停机并被删除之前未进行版本控制的项目:
然后从svn那里拉过来做了版本控制的项目