我以前在Windows上使用Visual SVN。现在我在Mac OSX上。适用于Mac OSX的SVN服务器
有谁知道用于MAC OSX的SVN服务器,它与Windows上的Visual SVN一样易于使用吗?我不希望在控制台输入命令,我想一个很好的和简单的用户界面:-)
干杯
我以前在Windows上使用Visual SVN。现在我在Mac OSX上。适用于Mac OSX的SVN服务器
有谁知道用于MAC OSX的SVN服务器,它与Windows上的Visual SVN一样易于使用吗?我不希望在控制台输入命令,我想一个很好的和简单的用户界面:-)
干杯
默认情况下,Mac OSX LION和Snow Leopard自带SVN服务器。 An easy tutorial can be found here
基本上你会使用命令行(shell)环境。没有GUI工具可用。
为了创建一个库发出此命令
svnadmin create MyFirstRepository
这将创建在当前文件夹上面的名字库。
下一步是导入目录。因为它是一个有效的问题,请使用此命令
svn import destination-folder file:///path-to-repository -m "Initial Import"
第三步是签你刚刚签入。
svn checkout file:///path-to-repository destination-folder
高超的解释... – shaikh
即时通讯我的mac它完成创建回购和签出xcode,但我怎样才能结帐通过网络通过其他mac ...? –
@iOSDev这将是一个独立的网络问题,您可能会问。我的猜测是,在Finder中,你可以点击菜单并选择连接到服务器,但这只是我的猜测。 –
服务器和GUI是单独的部件。至于伟大的SVN图形用户界面,Versions.app似乎是最受欢迎的。
编辑以添加下列附加SVN应用:
http://ciaranwal.sh/2007/10/10/svn-plug-in-for-textmate(TextMate的插件)
http://www.syntevo.com/smartsvn/index.html
-1,他问的是服务器,而不是客户端。他只是想要一个具有良好图形界面的服务器(类似于Visual SVN--这是一个Windows SVN服务器)。 – JasCav
“一个具有良好图形界面的服务器” - 不是所有的命令行Subversion程序的前端?在Mac OS X上,我在命令行使用'svn'来访问其他地方的svn仓库,并在我的机器上创建它们。 –
问题出在问题上,而不是答案。 – bmargulies
另一个不错栈用于颠覆服务器可以是发现在http://bitnami.org/stack/subversion。从描述:
BitNami Subversion Stack极大地简化了Subversion的部署及其所需的依赖关系。它可以使用本机安装程序,虚拟机或云中进行部署。
我知道你想要一个简单的GUI应用程序来安装服务器,但你可以通过WebDAV身份验证非常快速和容易地获得apache服务你的Subversion版本库。使用macports安装所有的依赖关系,并对apache中的配置选项进行一些基本的更改,您就可以开始使用了。
这是基本的设置(从MacPorts的维基):MacPorts Subversion with Apache
的命令行是您的朋友!
我知道你很渴望在Mac上看到Visual SVN-like,但是你没有得到很多答案的一个重要原因是SVN和Apache在Windows上默认不存在(一个痒视觉SVN划痕),但在OSX上存在。
参数是这样的:如果你足够精明的使用SVN,那么很可能你会对默认的OSX(命令行!)感到满意,或者你可能有一个Linux服务器在某个地方为您提供SVN服务。
我推荐了几个选项,你除了别人都提到:
尽管这不是mac-central说,Warehouse是前段时间开源的,可能值得一看。它是一个基于Web的GUI,用于svn和git存储库管理。
另外,应该指出的是,雪豹(至少)带有默认捆绑的SVN服务器。我相信Leopard也是如此。无论哪种方式,只要使用它而不是滚动您自己的解决方案就更好。
苹果的指示:http://developer.apple.com/library/mac/#featuredarticles/SubversionXcode3/
稍微更复杂的集成: http://ursecta.com/wp/2009/11/subversion-server-on-snow-leopard-server/
与苹果公司指令的链接被破坏。他们是否在其他地方张贴过? – Dov
你可以download subversion for OSX。他们也有uberSVN这是一个类似于VisualSVN的基于网络的工具,具有更多的功能。
+1。 – akr
我并没有放弃SVN或问题,但切换操作系统也可能是考虑尝试使用像Mercurial或Git这样的DVCS系统的不同源代码控制系统的好机会。 –
我认为mac已经与SVN一起。你可能需要的是SVN服务器GUI(仅限GUI)。 – GusDeCooL