永发信息网

SVN服务器项目如何与本地项目同步,关联?

答案:2  悬赏:60  手机版
解决时间 2021-03-03 05:53
  • 提问者网友:心如荒岛囚我终老
  • 2021-03-02 08:57
向高手请教:请问SVN服务器项目如何与本地项目同步,关联?您可能会说,直接检出,然后import不就可以了吗!之所以我不这样做,是因为上面的代码有一定耦合度,别人的改动的地方,上传上去后,我检出该项目会报很多错误。我当初是这样操作的:我在本地建了一个文件夹,然后将SVN服务器上的项目检出到该目录下,后来我是通过复制的方式将该项目粘到myeclipse的工作目录下(项目有报错的文件),当时通过手动一点点抠了很长时间才可以用了,但是问题是与服务 器上的代码不能同步,导致别人改了配置,我这还没更新。请问有什么能让我本地的代码能与SVN上的代码同步的方法吗?(本地代码无错误,只须能同步上)。
最佳答案
  • 五星知识达人网友:猎心人
  • 2021-03-02 10:37
1、打开eclipse开发工具,在需要进行关联的项目上点击右键,选择team。



2、选择share Project,在team操作按钮右侧,选择分享项目。
3、选择svn版本控制。高版本的eclipse都支持svn、cvs、git等代码同步插件,这里使用svn演示,选择svn插件。



3、选择需要关联的项目,找到svn目录链接,选择需要和哪个项目进行关联,然后点击下一步。



4、确定好需要进行关联的项目之后,然后点击完成,进行开始同步代码。同步的过程中不会影响svn代码和本地代码。



5、最后点击Finish进行同步,系统会提示文件夹{0}已存在于资源库中,不影响继续即可。




SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。
全部回答
  • 1楼网友:山河有幸埋战骨
  • 2021-03-02 12:06
没太看明白你遇到的问题究竟是什么。你是说现在已经有了一个SVN 服务器,但是因为某些代码耦合的原因,导致你不能直接checkout、update别人上传的文件,否则拿到的这些文件在你自己的本地环境中会报错? 我是不是应该理解为将系统环境配置的文件也被上传到SVN了,而这部分文件应该是每个客户端自己单独配置的,如果是这样的话,一般建议是将这些配置文件设置为不上传,或者将你自己的配置文件备份,每次搭建环境时复制覆盖。 或者再描述的清晰一些,以便理解你究竟遇到什么问题。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯