Tag: svn

TortoiseSVN不保存authentication细节

TortoiseSVN并没有保存我的validation细节,即使我检查保存身份validationcheckbox,并要求我每次访问时input用户名和密码。 我怎样才能解决这个问题?

TFS vs SVN

我即将开始一个项目(.NET),需要在TFS和SVN之间做出决定。 我更习惯SVN(与乌龟客户端),CVS和VSS。 TFS是否具有SVN中的所有function? 有没有人从SVN切换到TFS,发现它值得吗? 另外,如果我们需要使用TFS,我们可能需要Visual Studio。 [编辑] 由于我们已经有了TFS的许可证,因此钱不是一个考虑因素。 而且我对TFS vs SVN的源代码控制function更感兴趣,当然其他function列表也是受欢迎的。

修复SVN校验和

我在Flex Builder 3中使用了subclipse,最近在尝试提交时收到了这个错误: svn: Checksum mismatch for '/Users/redacted/Documents/Flex Builder 3/path/to/my/file.mxml'; expected: 'f8cb275de72776657406154dd3c10348', actual: 'null' 我周围的工作: 提交所有其他更改的文件,省略麻烦的文件。 将故障文件的内容复制到TextMate窗口 在FlexBuilder / Eclipse中删除我的项目 从SVN中检查我的项目 从TextMate窗口复制故障文件的文本 提交更改。 它的工作,但我不禁觉得有一个更好的办法。 什么是actaully发生导致svn:checksum错误,什么是最好的修复。 也许更重要 – 这是一个更大的问题的症状?

如何让git-svn使用特定的svn分支作为远程存储库?

一个警告的话:我是一个普遍的g00b。 我的团队在svn使用了特性分支,我想用git-svn来跟踪我在特定分支上的工作。 我已经(大致)跟随Andy Delcambre的post来设置我的本地git repo,但是这些指令似乎已经让git挑选了最近作为远程仓库改变了的svn分支; 问题是这不是我关心的分支。 我如何控制git-svn使用哪个分支? 或者我接近完全错误? 更新:我没有使用-T , -b和-t选项(在我的情况下,因为svn回购有多个项目,但我希望git回购只包含我正在工作的项目)。

什么是在颠覆中取消删除文件的简单方法?

这些说明有点吓人和混乱: http : //svnbook.red-bean.com/en/1.0/ch04s04.html#svn-ch-4-sect-4.3 。 而且他们似乎也没有提到,如果你在执行“ svn rm ”之后还没有login,那么它就简单多了[1]。 所以我认为这将是一个很好的地方logging一个简单的答案,为这个谷歌search。 [1]对一个svn新手来说,“ svn rm ”可能会立即破坏文件。 我记得做svn rm认为只是从源代码pipe理中删除它,当文件本身实际上消失的时候,它会吓坏了。 所以一个子问题是,什么是从版本控制中删除文件而不实际删除本地副本的正确方法?

工作副本locking

我正在开发一个使用Subversion作为版本控制的Web,但得到了“工作目录locking”错误消息 这是故事: 我有 PC-A: Windows XP专业版 VisualSVN 2.5.2 龟SVN 1.7.3 PC-B: Windows XP Home 龟SVN 1.7.3 我使用VisualSVN在PC-A上创build了存储库。 从PC-B,我签出http:\\ PC-A:81 \ svn \ test \ trunk到D:\ xampp \ htdocs \ test -lalala。 从PC-A,我也检出http:\\ PC-A:81 \ svn \ test \ trunk到D:\ xampp \ htdocs \ test-lalala。 我创build一个post-commit钩子运行my-post-commit.bat文件,所以当我提交到http:\\ PC-A:81 \ svn \ test \ trunk,文件夹D:\ xampp \ htdocs […]

使用Subversion(SVN)进行代码审查的最佳方式是什么?

我希望能够使用Subversion进行同行代码审查,但是在没有安装服务器应用程序或支付在线服务的情况下,最简单的方法是什么? PS:这是Visual Studio中的.Net项目。

如何使svn diff生成补丁将应用的文件,当使用svn cp或svn mv时?

该场景是: svn cp或mv某个文件 修改该文件 svn diff> mypatch 在其他机器上(相同的工作副本,但没有更改): 尝试应用mypatch。 失败 – >尝试修改不相关的文件。 我怎样才能让svn diff产生可修补的补丁,或者在这种情况下干净地应用由svn diff产生的补丁? 我不能承诺。 我想保留mergeinfo(因为明显的解决方法是添加文件作为全新的,没有连接到前一个)。

什么是最好的基于Web的Subversion客户端?

什么是你最喜欢的基于Web的svn客户端? 我想要一个支持通过networking提交。 每个post一个工具请! 请包括平台和显着的function(例如读写支持)。 我指的是基于浏览器的客户端,用户会像任何其他网站一样 – 不通过http访问repo。

我可以使用mercurial模拟svn:externals吗?

我们正在考虑从SVN转移到Mercurial,并且遇到了一个绊脚石。 我们目前使用svn:externals来自动将一组常用的库引入工作目录。 在Mercurial中我找不到这样的支持。 有没有办法与Mercurial自动做到这一点,还是我需要伪装成我的构build过程的一部分?