我开始在Eclipse(加上底格里斯河)的一个小项目,我想尝试一下Subversion。我在网上没有任何存储库。可能在没有主机的情况下使用Subversion?也就是,本地
我需要在网络上的存储库,以便能够使用源代码控制?从我看过的所有Eclipse中,我可以做的是从主机签出或添加新的存储库(从主机)。
我一直在使用水银了一段时间,我需要的是做一个folder_name init
到该文件夹添加到源代码控制。如何对Subversion做同样的事情?
我开始在Eclipse(加上底格里斯河)的一个小项目,我想尝试一下Subversion。我在网上没有任何存储库。可能在没有主机的情况下使用Subversion?也就是,本地
我需要在网络上的存储库,以便能够使用源代码控制?从我看过的所有Eclipse中,我可以做的是从主机签出或添加新的存储库(从主机)。
我一直在使用水银了一段时间,我需要的是做一个folder_name init
到该文件夹添加到源代码控制。如何对Subversion做同样的事情?
只是做
svnadmin create xyz
的URL将是,例如,文件:///家/ yourusername/XYZ
Subversion使这很容易。您可以在系统上创建本地存储库,并使用file://路径引用它。
参见http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-repository.html#tsvn-repository-create-commandline对于如何创建使用任一TortoiseSVN的GUI,或命令行。
备注 TortoiseSVN是Subversion的图形化前端,实现为Windows资源管理器扩展。它使得许多常见的Subversion任务变得非常轻松。 Subversion当然会附带一个命令行客户端,因此您可以选择使用哪一个。
我现在就试一试。 – 2011-04-05 15:53:51
我已经通过toolto手动创建了一个“D:/垃圾/ svntests”存储库。我试图通过Eclipse使用“file:// D:/垃圾/ svntests”添加该存储库,但它无法识别它。我究竟做错了什么?我在窗户上,如果这有所作为。 – 2011-04-05 16:01:38
尝试文件:/// D:/垃圾/ svntests(文件后多一个斜杠:) – kek 2011-04-05 19:48:07
也许你应该看看GIT。这不需要服务器。 http://git-scm.com/
肯定。我在本地计算机上设置了本地存储,并将服务器作为服务进行安装。您使用的URL指向localhost 127.0.0.0,而不是外部Web地址。
Subversion完全可以使用基于文件的存储库。如果我想起如何设置它,我会留下一个答案。 – 2011-04-05 15:48:28
我建议你坚持使用mercurial而不是切换到SVN。 – MKroehnert 2011-04-05 15:50:47
我将不得不在一个我将不得不使用的大项目中使用它。所以我最好学习如何使用它! – 2011-04-05 15:52:37