标签: svn

没有管理员权限的Windows上的SVN客户端

我试图在朋友的工作窗口笔记本电脑上安装一个svn客户端,但没有取得多大成功.现在似乎每个人都在使用TortoiseSVN,遗憾的是,如果没有管理员访问权限,就无法安装.有没有办法解决它或我可以尝试的其他客户?

我不需要任何花哨的东西 - 只需要基本的http/https,但GUI比命令行客户端更受欢迎.

谢谢!


我刚刚验证了之前提到的SmartSVN和RapidSVN都需要管理员访问Windows上的insatll,就像TortoiseSVN一样.

:(

svn windows tortoisesvn

27
推荐指数
3
解决办法
4万
查看次数

如何添加/删除文件夹而无需从Subversion中的存储库下载?

我有一个巨大的存储库,我想添加/删除一个文件夹.我还没有检查出任何东西.有什么方法可以快速完成吗?

svn commit svn-checkout

27
推荐指数
5
解决办法
2万
查看次数

从dumpfile加载Svnadmin会导致"找不到文件错误".救命?

鉴于:

Repository_1 - 来源

Repository_2 - 目的地

我使用svnadmin和svndumpfilter的组合创建了Repository_1/Folder1的转储文件

从转储文件从Repository_1/Folder1加载到Repository_2/Trunk时,一切都很好但是很好

Repository_1/Folder1/Sub文件夹(为此创建另一个转储)加载到Repository_2/trunk时,我收到以下错误:

svnadmin: File not found: transaction '267-89', path 'trunk/Folder1/Sub-folder'
Run Code Online (Sandbox Code Playgroud)

谁能解释一下?

svn dump svnadmin

27
推荐指数
1
解决办法
3万
查看次数

你能使用TortoiseSVN将现有的工作副本提交给新的分支吗?

我有一个工作副本,我检查了主干,我已经做了很多改变,并希望提交回一个分支而不是主干(从中检查出来).

这是可能的,我怎么能用TortoiseSVN做到这一点?

svn tortoisesvn

27
推荐指数
1
解决办法
9866
查看次数

如何使用命令行合并单个修订

您好我正在尝试使用此命令在SVN中使用CL合并单个修订:

svn merge -r 5454 URL
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误

svn: Second revision required
Run Code Online (Sandbox Code Playgroud)

我的修订版不是最新修订版,而是埋藏了最新更新的大约90个修订版.对我做错了什么的想法?

svn

27
推荐指数
2
解决办法
3万
查看次数

SVN:如何将工作副本与存储库修订进行比较?

我想只查看已修改,添加等文件的列表,而不是内容(svn diff输出),只有文件列表svn status.

svn diff -r HEAD 抛弃了大量的信息,很难快速理解.

svn status 仅显示将工作副本与其本地原始版本(而不是存储库版本)进行比较的更改.

svn update 不支持 --dry-run

简而言之,我需要类似的东西svn status,但是将当前工作副本与存储库修订版进行比较(我将与HEAD修订版进行比较).

我查看了SVN手册,但遗憾的是没有任何帮助: - /

svn version-control repository

27
推荐指数
2
解决办法
6万
查看次数

更改SVN密码命令行

如何从命令行更改SVN密码?

如果可以从命令行完成,这对我来说是最好的方法.

svn security passwords command-line

27
推荐指数
2
解决办法
8万
查看次数

如何使用融合设置svn冲突解决方案?

我在Subversion配置中指定了merge-tool-cmd = meld.当我从提供的冲突解决方案选项中使用选项l解决合并冲突时,我收到以下消息:

meld: error: too many arguments (wanted 0-4, got 5)
The external merge tool exited with exit code 2
Run Code Online (Sandbox Code Playgroud)

任何人都可以诊断问题/提供解决方案吗?谢谢.

svn meld

27
推荐指数
2
解决办法
2万
查看次数

XCode 4.2 SVN问题

自从我升级到4.2以来,我无法将项目存储库连接到XCode.我有一个本地服务器,可以从本地网络外部访问转发端口.我有一个指向外部IP的DNS记录.当我明确定义外部ip(即https://123.456.789.000/svn/ ..)时,存储库已正确链接,没有问题.当我指定内部地址时,这也有效.问题是当我使用存储库dns时 - XCode显示一个带有"Host Unreachable"的红点.我确信这是一个特定于XCode 4.2的问题,因为我在其他客户端中尝试过这个问题,包括较旧的XCode版本.基本问题是 - 外部DNS不能与https一起使用.
有任何想法吗?

svn https xcode

27
推荐指数
3
解决办法
2万
查看次数

SVN是否具有与git的提交相同的功能(没有推送)?

基本上我想在没有推动它们而不切换分支的情况下进行我的更改.这允许我做一些工作,commit当我处于一个良好的停止点,然后继续在同一分支工作.如果我陷入困境,我可以revert,如果我添加新的更改,我可以commit再次.

我意识到我可以在SVN中创建一个功能分支来跟踪这些变化,但同样,我希望在保持同一分支/主干的同时这样做.即使相当于git stash已经足够了,虽然看起来SVN没有那个功能.

svn git git-commit

27
推荐指数
2
解决办法
1万
查看次数