废话少说,开搞!
软件准备:1.坚果云客户端 ,2.SVN server 服务端,3.SVN客户端 或 Eclipse 或 IDEA 。
先看看这个玩法的结构:(注意:A,B方的repo文件夹 既是绑定坚果云同步的文件夹,也是SVN SERVER的repo根目录)
本地方配置:
坚果云:新建一个 “同步文件夹“ (例:project ,本地实际路径G://project)
将这个文件夹共享给你的朋友,把他的账户加入共享列表。
SVN SERVER:SVN 把repo的根目录设置成坚果云用来同步的文件夹(本例:G://project)
绑定好之后,我们在Repositories中新建一个我们的repo 。(例:myApp)
1对repo起名
2空还是带模板
3权限设置
完成后,我们可以看到
这里的trunk一般就是用来放我们代码的地方了
对myApp右击能获取这个repo的URL地址(下面上传项目到SVN时会用到这个URL)
SVN客户端:把本地代码提交到SVN SERVER上
SVN客户端:可查看网上的相关教程
Eclipse:可查看这个网址。https://www.cnblogs.com/liangguangqiong/p/7965770.html
IDEA:可查看这个网址。https://jingyan.baidu.com/article/425e69e616b570be15fc16ae.html
经过上述操作,你应该已经把自己的项目上传到SVN服务器上了。
异地方操作:
坚果云:
通过你分享的坚果云链接,加入到同步文件夹中。
让他在 他本地 新建一个文件夹用于坚果云同步,并修改坚果云同步路径到这个文件夹。
SVN SERVER:让他把Repo的根目录绑定到这个新建的文件夹。(这样他那边已经拿到了你上传的代码了)
SVN客户端:把SVN SERVER上的代码check out 到他的本地。(不同的客户端有不同的方法,可以百度搜一搜)
到这里就已经搭好了,就像正常使用SVN一样,提交、更新就可以了。
如果对操作不理解的,可以私信我,谢谢。
如果我上面的内容有说的不对的地方,欢迎大家指出,我会积极采纳 改正错误!
如果相关链接对原作者有所侵犯,请联系我进行删除,谢谢。