Windows的Subversion客户端有哪些不需要安装?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows的Subversion客户端有哪些不需要安装?相关的知识,希望对你有一定的参考价值。

我的一位同事同意在我们的小项目中使用Subversion(SVN),但前提是他不必安装它。他有一个U3 USB stick,他保存项目文件,他希望SVN客户端也住在那里。我尝试搜索不可安装的SVN客户端,但找不到任何东西(虽然我怀疑如果只是从安装文件夹中复制粘贴,许多可用的客户端都会运行)。什么可以推荐?

我真的很想让版本控制得以进行。如果它有一个用于合并文件的GUI,而不仅仅是命令行,那将是最好的。

补充:现有安装的复制粘贴是一种解决方案,但我想先看看是否有一些客户端不需要按设计安装。如果没有,我猜RapidSVN已经足够好了(虽然它确实留下了Windows注册表中的内容)。

答案

试试RapidSVNCollabNet binaries可以以类似的方式用于命令行支持。是的,这些都有安装程序,但您可以简单地复制二进制文件 - 我使用Universal Extractor来获取二进制文件而无需运行安装程序。

此外,一个有进取心的用户打包RapidSVN as a PortableApp。有一个“安装程序”,但它实际上只是将内容解压缩到您选择的目录中,并将默认配置文件写入该目录。

另一答案

最后,有一个PortableApps版本的RapidSVN:

另一答案

我可能很晚才回答。某些用户可能接受的另一种替代方案。

Eclipse IDE是可移植的(不完全是,它依赖于Java)。使用Eclipse SVN插件(Subversive或Subclipse)。这可以满足日常需求。

您可以选择指向Java Portable安装,以使其真正可移植。但是我相信用usb笔式驱动器可能会很慢。

另一答案

试试Alagazam.net's Subversion Windows Installer。还有一个版本只包含没有安装程序的二进制文件。

另一答案

我将复制并粘贴SlikSVN的bin文件夹。

编辑:

似乎SlikSVN是几个图形SVN客户端背后的底层平台。根据我的经验,它似乎稳定可靠。

具体来说,this page上的底部链接似乎是一个非安装/ xcopy预编译包(虽然我自己没有尝试过这个,只检查过它)。但它似乎并不是最新的。您可以通过在自己的计算机上安装the newest SlikSVN来帮助您的朋友,然后与您的co-dev共享bin文件。

另一答案

如果Java在机器上可用,您可以使用SVNKit

另一答案

有一个便携版本的SmartSVN,这是我使用的。这是一个非常好的SVN客户端,但它需要JRE。它有一个很好的GUI和所有。

另一答案

备选方案2应该足够了。但是这两种方法都需要将它安装到USB设备上,我猜这类似于只是复制到它上面。我检查了Wikipedia,那里有一些独立的列表。


编辑:SmartSVN,QSvn(便携版需要安装),SyncrhoSVN(他们有需要你提取和运行的版本),等等。但复制+运行与安装到USB有什么不同?


Alternative One在USB设备上加载Cygwin,安装SVN支持并运行它。据我所知,没有GUI也没有尝试设置一个(我认为这是可能的),因为我已经有了使用TortoiseSVN(需要安装)的奢侈。

备选方案2在USB设备上安装TortoiseSVN,如果不关闭则使用。具有用于合并和差异的GUI界面。 This可能与您的兴趣相关。但是,谷歌有一些结果表明它们很慢。

另一答案

有一个便携版本的RapidSVN here。只需将其安装到闪存驱动器即可。

另一答案

我能够使用已安装到USB记忆棒上的命令行客户端。然后我掀起了几个批处理文件,这些文件执行了基本的检查,签入的东西,以及一个批处理文件,它给了我一个PATH集的命令提示符。

它没有像TortoiseSVN这样的所有集成,但我认为你不能通过USB棒轻松实现这一点。

另一答案

我遇到了同样的问题,并认为找到它比找到它更容易。 Bert Huijben发布了解决方案作为对Cecil的回复,但他的链接已经过时了。

http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100

滚动到底部,您可以在其中获取二进制文件的ZIP文件。这个对我有用。

以上是关于Windows的Subversion客户端有哪些不需要安装?的主要内容,如果未能解决你的问题,请参考以下文章

适用于Windows Vista的最佳Subversion客户端(64位)[关闭]

为 Subversion 用户强制执行?

免费的Windows Subversion GUI,不使用shell扩展

在 subversion 中创建一个“标签”,指示下一个版本中应该包含哪些文件

Windows端都有哪些FTP客户端软件值得推荐

我可以让 Windows 的 Subversion + TortoiseSVN 不区分大小写吗?