在Windows上有一个基于命令行的svn版本吗?我知道我可以得到TortoiseSVN,但这并不适合我。
当前回答
您可以使用TortoiseSVN 1.7或更高版本获得SVN命令行工具,也可以从VisualSVN获得6.5mb的独立包。
从TortoiseSVN 1.7开始,它的安装程序为您提供了一个安装命令行工具的选项。
检查Apache Subversion“二进制包”页面也是有意义的。xD
其他回答
Cygwin是另一个选择。它的端口是svn。
您可以使用TortoiseSVN 1.7或更高版本获得SVN命令行工具,也可以从VisualSVN获得6.5mb的独立包。
从TortoiseSVN 1.7开始,它的安装程序为您提供了一个安装命令行工具的选项。
检查Apache Subversion“二进制包”页面也是有意义的。xD
subversion客户端本身在Windows上可用。请参见这里获取来自CollabNet的认证二进制文件。
CollabNet Subversion命令行客户端v1.6.9(适用于Windows) 这个安装程序只包括命令行客户端和一个自动更新组件。
虽然我不明白为什么不喜欢乌龟!:)
注意: 上面的链接是针对新产品的—您可以在旧版本的Subversion发行版中找到1.11.1到1.7.19版本
用于Windows的VisualSVN只有命令行可执行文件(以及Visual Studio插件)。 参见https://www.visualsvn.com/downloads/
它是完全便携的,所以不需要安装。
安装MSYS2,它的存储库中有svn(除了许多其他的Unix好东西)。MSYS2安装时没有Windows管理员权限。
$ pacman -S svn
这些工具也可以在cmd下使用:
C:\>C:\msys64\usr\bin\svn.exe co http://somehost/somerepo/
推荐文章
- GIT克隆在windows中跨本地文件系统回购
- 提交前将文件“unadd”到SVN
- 如何运行一个PowerShell脚本而不显示窗口?
- PowerShell:仅为单个命令设置环境变量
- 为什么这个Windows批处理文件只执行第一行,而在命令shell中执行所有三行?
- 环境变量存储在Windows注册表的哪里?
- 有一个好的Valgrind Windows的替代品吗?
- Windows和Linux上的c++编译:ifdef开关
- 如何查看最近的SVN日志条目?
- 如何验证批处理文件中是否存在一个文件?
- XAMPP -端口80被PID 4的“无法打开进程”使用!12
- 如何丢弃SVN签出中的本地更改?
- 为什么git在Windows下记不住我的密码
- Git克隆/拉不断冻结在“存储密钥在缓存?”
- 有没有替换Windows (Visual C)的unistd.h ?