我怎么在SVN中创建一个文件夹,并且把我的项目上传到SVN服务器上呢?

我怎么在SVN中创建一个文件夹,并且把我的项目上传到SVN服务器上呢?,第1张

1、选中项目右键到 team>share Project

2、进入到选择界面,选择svn,进入下一个界面

现在可以看到的界面是要选择共享资源的地址了,如果之前已经共享过就会保存在下面了,没有的话我们就自己创建新的资源位置,就是第一个选项。

3、服务器地址填写了,这里信息填写很重要,几个地方容易出错。

上图标注一定要注意,服务器的地址如下:>

点击完成就可以把项目上传到服务器了。

4、最后一步:上传完成后现在项目中的文件都没有提交到服务器中,最后一步就是提交项目。

现在就可以了,服务器上面就是一个网站的项目了。下面就是客户端checkout出来就可以了。

5、客户端用户通过import选择svn就可以了,如下图

下面就进入到服务器路径选择问题了,和刚刚将的一样了。

填好之后就可以checkout出来了,当然import出来之后还要根据自己的配置文件配置一些参数,比如jdk,tomcat等。

首先纠正一点,你用svnserve搭建的不是web服务器,是svn服务器,也就是说只能用svn协议,不能用web常用的>你问的SVN设置代理指的是什么?是说把SVN服务器端口开放到公网吗?

如果是问这个,你搜索一下 SVN服务器 端口映射,应该可以找到答案。

如果你问的主机IP、网址,如果是问SVN服务器所在局域网的外网出口IP地址,有很多网站可以显示你的外网IP地址,比如你访问一下ip138,这个网站上方就显示了你的外网IP地址。至于SVN服务器的>看情况;1:如果是二进制文件(比如声音视频)这种只要是2个人都在本地修改了,别人抢在你前面提交,你再提交就过期了就显示三角背景的感叹号。(本地会多生成2个带问号的版本识别文件,你们2个的起始版本、目前在服务器上的版本)
2:如果是文本文件(包括txt/c/java/js等等主流能被SVN自带的编辑工具识别的文件)就会出现2种情况
如果你们修改的不是同一行代码,那么你更新后本地还是红色,只是你本地的某些行数代码会和服务器同步(也就是别人的修改会自动合并到你本地)
如果你们修改的是同一行代码,那你更新后因为你们的对同一个文件同一个地方的写法不同就会导致服务器认为你们之间有理解上的冲突,就会用感叹号标识这个文件。(本地会多生产3个带问号的识别文件,你们2个的起始版本、你修改的文件、他修改的文件,如果用TSVN的编辑冲突,会d出一个文本框会把这3个版本都打开)


SVN服务器搭建完了,通过svn://ip可以访问,却无法正常通过>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12711044.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存