如何开始将Eclipse项目存储到本地svn存储库? (全新安装)

时间:2014-09-16 19:01:42

标签: linux eclipse svn

我刚安装了Ubuntu,Eclipse 4.4 Luna C / C ++,所有内容都是默认设置。我已经创建了我的第一个c ++项目,并希望开始在svn存储库中存储整个Eclipse工作区(我也希望Eclipse GUI能够与存储库一起工作)。 SVN存储库本身我想在本地存储(可能在Dropbox文件夹中)。

我应该采取什么措施?

upd 这就是我解决问题的方法:

  1. 要在Ubuntu中安装subversion,请执行sudo apt-get install subversion
  2. 在Eclipse中,只需转到“帮助 - 安装新软件”即可。选择"所有可用的网站"并键入"颠覆"安装一切
  3. Eclipse重启后安装" SVNKit"与svn --help
  4. 版本相同的连接器
  5. 在SVN Repository Exploring透视图中,只需单击" New Repository"并按照说明进行操作。

1 个答案:

答案 0 :(得分:0)

不要将整个工作区存储在SVN中,只需存储项目。

在机器上安装SVN,注意svn管理工具。

svnadmin create /path/to/root/of/repo

编辑/path/to/root/of/repo/config/svnserve.conf

  1. 取消注释anon-access = whatever并将其更改为anon-access = none
  2. 取消注释auth-access = whatever并将其更改为auth-access = write
  3. 取消注释password-db = passwd
  4. 编辑/ path /到/ root / of / repo / config / passwd

    1. 在[users]部分下添加一行看似yourUserName = yourPassword
    2. 的行

      查找操作系统的说明,以配置要运行的程序svnserve

      现在您应该能够结账到其他机器,您仍然需要“完成”您创建的存储库。它需要标签/主干/分支。

      svn checkout svn://hostname.of.server/repo
      cd repo
      mkdir trunk tags branches
      svn add trunk tags branches
      svn commit -m "Initial repository setup"
      

      获取消息后提交成功

      cd ..
      rm -rf repo
      svn co svn://hostname.of.server/repo/trunk repo
      
      (and use that as the root of your Eclipse project directory)
      

      我强烈建议在添加SVN支持包后,在IDE中进行最后一次结帐。