草庐IT

SVN-Repository

全部标签

windows - Windows 上的 svn 客户端非常慢,Linux 上的 svn 客户端非常快

我被迫使用位于我们的windows域中的visual-svn-server。问题是与Windows客户端一起使用非常慢。奇怪的是,同一个存储库在linux客户端上运行速度非常快。区别就像3秒和90秒。我知道应该有人修复服务器,而不是我尝试修复客户端,但我没有改变这样做。所以,为了调试这个问题,我用wireshark做了一些包捕获,它看起来像Windows,当做“svnup”(在最新的存储库上)时,在实际再次与实际的svn-交谈之前做了很多ldap-negotiations服务器。这需要时间。Linuxsvn客户端在执行“svnup”时不执行任何ldap调用。问题不在我的机器上,而是在我

解决git@github.com:Permission denied (publickey). Could not read from remote repository. Please make s

在进行项目clone的时候出现报错git@github.com:Permissiondenied(publickey).Couldnotreadfromremoterepository.Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists.这个错误通常表示没有正确的权限来访问该Git仓库。为了解决GitHub上的权限问题,需要执行以下步骤:1、生成SSH密钥对打开命令行终端(例如GitBash)并输入以下命令:ssh-keygen-trsa-b4096-C"你的电子邮件地址"2、添加SSH密钥到GitHub帐户将公钥

windows - SVN说我需要执行清理,但是清理失败

!!!这不是一个重复的问题,因为其他主题中提供的解决方案对我不起作用。当我尝试提交时:错误:工作副本“D:\Webs\Drupal6”已锁定错误:请执行“清理”命令。当我尝试进行清理时:清理未能处理以下路径:D:\Webs\Drupal6有谁知道我该如何解决这个问题? 最佳答案 如果你这样做了,它会起作用吗新的“干净”结帐使用合并/差异工具将您修改过的文件合并到新的checkout文件夹中promise?编辑:根据derobert评论更新了第2点。 关于windows-SVN说我需要执行

windows - SVN 修订图

是否有任何(免费)工具可以生成显示合并的图表(在分支/标签之上)。我理解与此相关的困难以及可能导致的误导性信息,但我仍然想了解给定存储库中的合并(视觉上)。 最佳答案 更新:刚刚遇到这个工具-SVNMapper还没有用过,但截图看起来很有希望!TortoiseSVN有一个非常实用的修订图工具,如果你可以使用它(根据评论,是的,TSVN没有在修订图中显示合并信息,但它在1.7的列表中) 关于windows-SVN修订图,我们在StackOverflow上找到一个类似的问题:

windows - 无法升级 SVN 工作副本

我有一个非常非常大的svn仓库。当我尝试使用它(提交、更新等)时,它说有锁。当我运行“svncleanup”时,它说工作副本太旧,我需要升级它。当我运行“svnupgrade”时,它会运行,但什么也没说。为了以防万一,我还在repo上运行了“svnadminupgrade”。我安装了最新的TortoiseSVN。通常,如果我有SVN问题,我会移出文件,更新,再移回文件,但正如我之前提到的,这是一个非常大的存储库。如有任何帮助,我们将不胜感激。谢谢!具体信息:>svnupdatesvn:E155004:Run'svncleanup'toremovelocks(type'svnhelpcl

windows - git svn clone 卡在 perl.exe 上

我已经执行了命令(Windows10,GitBASH):$gitsvnclone/trunkInitializedemptyGitrepositoryinC:/TEMP/svn-git/trunk/.git/然后卡住了。没有进一步的日志,什么都没有。我唯一能看到的是perl.exe正在使用大量资源:我已经在同一网络中的其他WindowsPC上尝试过相同的命令并且它工作正常-开始从r100等获取所有修订并在大约一个小时内完成而没有问题。我应该耐心等待这个吗? 最佳答案 感谢A.H.我已经安装了版本2.18.0并且它有效!Windows

windows - 乌龟 svn 存储库和 visual svn 存储库有什么区别?

据我所知,VisualSVNServer是一个服务器,而TortoiseSVN是一个客户端。但我也可以仅使用TortoiseSVN创建存储库,而不需要VisualSVN。两者有什么区别,还是我遗漏了什么? 最佳答案 不同之处在于,您使用TortoiseSVN客户端创建的存储库是您计算机上的本地存储库。但是该存储库与VisualSVN服务器(或任何其他SVN服务器)使用的存储库属于同一类型。如果将本地创建的存储库移动到svn服务器,则可以通过服务器访问它。 关于windows-乌龟svn存

windows - 使用 svn 的 NetBeans 远程项目

我有一个用于工作的远程项目;这是在DebianOPS上,我通过SSL访问它。该项目在SVN控制下的远程机器上。有没有办法让我将NetBeans连接到存储库并直接提交给它?“导入svn存储库远程项目”选项是否允许这样做? 最佳答案 是的,直接从NetBeanscheckout项目按照步骤打开netbeans并单击工具栏中的团队菜单从团队菜单中选择subversion,然后选择checkout。结帐完成后,它会要求您创建项目本地,请创建它然后,它会自动与远程服务器中的存储库同步。 关于win

【Git】快速入门安装及使用&git与svn的区别&常用命令

一、导言1、什么是svn?        SVN是Subversion的简称,是一个集中式版本控制系统。与Git不同,SVN没有分布式的特性。在SVN中,项目的代码仓库位于服务器上,团队成员通过向服务器提交和获取代码来实现版本控制。SVN记录了每个文件的修改历史,包括作者、时间和具体更改内容等信息。        使用SVN时,团队成员需要从中央代码仓库中检出项目的最新代码,并在本地进行开发和修改。一旦完成工作,他们将代码推送回中央代码仓库以共享变更。SVN提供了一系列命令和功能,如更新代码、提交代码、查看历史记录、比较文件差异等,以便团队成员协同工作和管理代码版本。然而,由于SVN是集中式的

windows - SVN 校验和不匹配的根本原因是什么?

几乎每次提交到SVN时,我都会收到校验和不匹配错误。我已经知道如何修复它(通过检查文件夹并在删除旧文件夹后复制.svn文件夹)。我想知道是什么原因导致它开始让我发疯。操作系统:Windows7SVN客户端:VisualSVN、TortoiseSVN 最佳答案 1.重命名工作目录中损坏的文件2.Commit(它将从存储库中删除损坏的文件,并添加重命名的文件)3.将文件重命名回工作目录中的原始名称4.提交工作对我来说就像一个魅力,希望它能有所帮助。 关于windows-SVN校验和不匹配的根