我试图在朋友的工作窗口笔记本电脑上安装一个svn客户端,但没有取得多大成功.现在似乎每个人都在使用TortoiseSVN,遗憾的是,如果没有管理员访问权限,就无法安装.有没有办法解决它或我可以尝试的其他客户?
我不需要任何花哨的东西 - 只需要基本的http/https,但GUI比命令行客户端更受欢迎.
谢谢!
我刚刚验证了之前提到的SmartSVN和RapidSVN都需要管理员访问Windows上的insatll,就像TortoiseSVN一样.
:(
我有一个巨大的存储库,我想添加/删除一个文件夹.我还没有检查出任何东西.有什么方法可以快速完成吗?
鉴于:
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)
谁能解释一下?
我有一个工作副本,我检查了主干,我已经做了很多改变,并希望提交回一个分支而不是主干(从中检查出来).
这是可能的,我怎么能用TortoiseSVN做到这一点?
您好我正在尝试使用此命令在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 diff输出),只有文件列表svn status.
svn diff -r HEAD 抛弃了大量的信息,很难快速理解.
svn status 仅显示将工作副本与其本地原始版本(而不是存储库版本)进行比较的更改.
svn update 不支持 --dry-run
简而言之,我需要类似的东西svn status,但是将当前工作副本与存储库修订版进行比较(我将与HEAD修订版进行比较).
我查看了SVN手册,但遗憾的是没有任何帮助: - /
如何从命令行更改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)
任何人都可以诊断问题/提供解决方案吗?谢谢.
自从我升级到4.2以来,我无法将项目存储库连接到XCode.我有一个本地服务器,可以从本地网络外部访问转发端口.我有一个指向外部IP的DNS记录.当我明确定义外部ip(即https://123.456.789.000/svn/ ..)时,存储库已正确链接,没有问题.当我指定内部地址时,这也有效.问题是当我使用存储库dns时 - XCode显示一个带有"Host Unreachable"的红点.我确信这是一个特定于XCode 4.2的问题,因为我在其他客户端中尝试过这个问题,包括较旧的XCode版本.基本问题是 - 外部DNS不能与https一起使用.
有任何想法吗?
基本上我想在没有推动它们而不切换分支的情况下进行我的更改.这允许我做一些工作,commit当我处于一个良好的停止点,然后继续在同一分支工作.如果我陷入困境,我可以revert,如果我添加新的更改,我可以commit再次.
我意识到我可以在SVN中创建一个功能分支来跟踪这些变化,但同样,我希望在保持同一分支/主干的同时这样做.即使相当于git stash已经足够了,虽然看起来SVN没有那个功能.
svn ×10
tortoisesvn ×2
command-line ×1
commit ×1
dump ×1
git ×1
git-commit ×1
https ×1
meld ×1
passwords ×1
repository ×1
security ×1
svn-checkout ×1
svnadmin ×1
windows ×1
xcode ×1