SVN使用教程

简介: SVN使用教程

Svn服务器安装



第一个用于eclipse集成


第二个单独的svn客户端


第三个视图化的svn服务端


1、安装VisualSVN-Server-3.9.1-x64.msi


1.在repositories右键创建仓库

2.在users上可以创建用户,可以访问对应的仓库

3.点击“test”右键,可以查看到仓库地址

4.粘贴该地址,在浏览器可访问,配置过的用户才可以访问


Eclipse集成svn


将第一张图片的那个压缩包copy到eclipse的安装目录下的dropins


重启eclipse


Svn的操作命令


导入/检入

指的就是将本地的工程上传到svn服务器中


项目邮件->team->share project->svn



当出现svn url “********************”is not properly uri-encoded错误,是因为是在浏览器中粘贴出来的地址到eclipse中,咱们是需要从svn服务器中粘贴


浏览器:https://20171213-144916:8443/!/#test


Svn服务器:https://20171213-144916:8443/svn/test/


目前并未将项目代码提交到服务器中,还要将项目导入到svn服务器中。


导出/检出




提交


将代码提交到svn服务器中。


更新


从svn服务器中将代码更新到eclipse中

注意:


?:代表repository没有管理文件夹或者文件


黄色小桶:代表repository管理了文件夹以及文件


*:管理的文件已经有所改变,未与服务器同步


团队开发必须在同一个局域网中。


保证彼此机器之间正常数据交互。


Ipconfig /ping ip


192.168.100.4是团队其它成员的机器


如果ping不同,关闭电脑防火墙




以上就是Svn客户端的使用,下面是步骤

团队项目步骤

1.svn服务器

2.搭建结业项目环境

3.结业项目分享到svn服务器

【把插件解压到eclipse安装路径下的dropgins文件内】

4.将结业项目的内容提交到svn服务器

5.组长将项目地址发给组员

https://PC201811101916:8443/svn/source/项目(右键项目复制的路径)

查看ip:     ipconfig

测试连接:ping ip地址


6.组员安装eclipse的svn插件

7.组员通过eclipse的svn插件下载组长分享到svn服务器中的项目

8.测试

   svn项目代码改动是否能够正常提交

   其它组员是否能够从服务器更新代码到本地

   AB组员分别提交同一个文件,引发冲突,是否能够解决

share project

相关文章
|
6月前
|
项目管理 开发工具 git
[集中式] SVN的安装与详细使用教程
[集中式] SVN的安装与详细使用教程
308 0
|
Linux PHP Perl
Linux下SVN客户端基本使用教程
Linux下SVN客户端基本使用教程
svn_学习_01_TortoiseSVN使用教程
  二、参考资料 1.TortoiseSVN新人使用指南 2.
770 0
|
程序员
visual svn使用教程
 SVN简介:  为什么要使用SVN?       程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。 Subversion是什么?    它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subv
1889 0
|
安全 PHP 数据安全/隐私保护
SVN使用教程(基于SAE)
TortoiseSVN is an easy-to-use SCM / source control software for Microsoft Windows and possibly the best standalone Apache™ Subversion® client there is.
1489 0
|
6月前
|
存储 网络协议 Ubuntu
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
226 0