2011-04-05 71 views
3

我开始在Eclipse(加上底格里斯河)的一个小项目,我想尝试一下Subversion。我在网上没有任何存储库。可能在没有主机的情况下使用Subversion?也就是,本地

我需要在网络上的存储库,以便能够使用源代码控制?从我看过的所有Eclipse中,我可以做的是从主机签出或添加新的存储库(从主机)。

我一直在使用水银了一段时间,我需要的是做一个folder_name init到该文件夹​​添加到源代码控制。如何对Subversion做同样的事情?

+0

Subversion完全可以使用基于文件的存储库。如果我想起如何设置它,我会留下一个答案。 – 2011-04-05 15:48:28

+0

我建议你坚持使用mercurial而不是切换到SVN。 – MKroehnert 2011-04-05 15:50:47

+0

我将不得不在一个我将不得不使用的大项目中使用它。所以我最好学习如何使用它! – 2011-04-05 15:52:37

回答

2

只是做

svnadmin create xyz 

的URL将是,例如,文件:///家/ yourusername/XYZ

6

Subversion使这很容易。您可以在系统上创建本地存储库,并使用file://路径引用它。

参见http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-repository.html#tsvn-repository-create-commandline对于如何创建使用任一TortoiseSVN的GUI,或命令行。

备注 TortoiseSVN是Subversion的图形化前端,实现为Windows资源管理器扩展。它使得许多常见的Subversion任务变得非常轻松。 Subversion当然会附带一个命令行客户端,因此您可以选择使用哪一个。

+0

我现在就试一试。 – 2011-04-05 15:53:51

+0

我已经通过toolto手动创建了一个“D:/垃圾/ svntests”存储库。我试图通过Eclipse使用“file:// D:/垃圾/ svntests”添加该存储库,但它无法识别它。我究竟做错了什么?我在窗户上,如果这有所作为。 – 2011-04-05 16:01:38

+0

尝试文件:/// D:/垃圾/ svntests(文件后多一个斜杠:) – kek 2011-04-05 19:48:07

0

我使用的VisualSVN,它就像一个魅力。它需要样3分钟的时候,你下载它时它的工作在Eclipse中(假设你已经Subclipse中已经安装和诸如此类的东西。)

www.visualsvn.com

+0

从我看到它似乎VisualSVN似乎只适用于Visual Studio? – 2011-04-05 15:56:13

+0

没有。它是一个颠覆服务器,所以它可以与任何可以与颠覆一起工作的东西一起使用。 – corsiKa 2011-04-05 16:34:37

+0

这是Windows。我不知道这是否有问题。 – corsiKa 2011-04-05 16:35:12

1

肯定。我在本地计算机上设置了本地存储,并将服务器作为服务进行安装。您使用的URL指向localhost 127.0.0.0,而不是外部Web地址。

相关问题