我刚安装了Ubuntu,Eclipse 4.4 Luna C / C ++,所有内容都是默认设置。我已经创建了我的第一个c ++项目,并希望开始在svn存储库中存储整个Eclipse工作区(我也希望Eclipse GUI能够与存储库一起工作)。 SVN存储库本身我想在本地存储(可能在Dropbox文件夹中)。
我应该采取什么措施?
upd 这就是我解决问题的方法:
sudo apt-get install subversion
svn --help
答案 0 :(得分:0)
不要将整个工作区存储在SVN中,只需存储项目。
在机器上安装SVN,注意svn管理工具。
svnadmin create /path/to/root/of/repo
编辑/path/to/root/of/repo/config/svnserve.conf
anon-access = whatever
并将其更改为anon-access = none
auth-access = whatever
并将其更改为auth-access = write
password-db = passwd
编辑/ path /到/ root / of / repo / config / passwd
yourUserName = yourPassword
查找操作系统的说明,以配置要运行的程序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中进行最后一次结帐。