草庐IT

存储库

全部标签

windows - 获取 Subversion 存储库大小

如何找到我的整个Subversion存储库的磁盘使用情况或大小仅针对我的存储库中特定分支的磁盘使用情况或大小。例如(https://mysvn/svn/myrepo/myfolder)操作系统:Windows2008服务器我可以通过RDP访问服务器。 最佳答案 您应该能够通过检查服务器磁盘上的大小来找出存储库的大小。例如,如果您的存储库存储在C:\Repositories下,请检查此目录的总体大小或检查单个存储库的大小C:\Repositories\MyRepository。DiskusageorsizeofmyentireSubv

windows - 如何使用 PowerShell 下载完整的存储库?

我使用这个powershell脚本从GitHub存储库下载文件$url="https://gist.github.com/.../test.jpg"$output="C:\Users\admin\Desktop\test.jpg"$start_time=Get-Date$wc=New-ObjectSystem.Net.WebClient$wc.DownloadFile($url,$output)#OR(New-ObjectSystem.Net.WebClient).DownloadFile($url,$output)Write-Output"Timetaken:$((Get-Date)

windows - 多个存储库,单一设置

如果我使用多个存储库,所有存储库都位于一个根文件夹下,我如何设置它以便它们将使用一个主svnconf/passwd文件设置,但仍然允许我在需要时自定义每个设置?这是在Windows上,但我想这个过程在其他系统上也是类似的。更新:我正在使用svnserve作为服务。 最佳答案 svnserve不适用于大型部署。如果您需要更细粒度的权限或集成等,请使用网络服务器(如Apache)。 关于windows-多个存储库,单一设置,我们在StackOverflow上找到一个类似的问题:

windows - 在 svn 存储库中查找字符串

我有一个位于远程位置的svn存储库的URL。我想使用findstr命令递归搜索其中一个文件夹中是否存在字符串。是否可以或findstr仅用于搜索本地文件夹? 最佳答案 是的,这是可能的。只需使用svnls的递归标志-R。然后将输出通过管道传输到findstr。假设您要查找名为“needle”的目录:svnls-RURL-OF-REPO|findstrneedle 关于windows-在svn存储库中查找字符串,我们在StackOverflow上找到一个类似的问题:

windows - 删除 Bonobo 中损坏的存储库

我有某种错误的脚本,以某种方式在我的Bonobo服务器中放置了一个repo的副本。然后Bonobo通过消息Discoveredinfilesystem找到了它。我从上述文件系统中删除了它,但现在我无法从倭黑猩猩中删除它,我在repo协议(protocol)中有一个(missing)标签。我尝试对其进行改造并克隆以建立所有链接,但repo名称中有一个空格,我无法克隆它。它在空格处截断URL并失败。这个文件夹中正确的工作repo是这个没有空格的文件,所以我必须小心我所做的事情。所以我想我会尝试使用网络用户界面删除repo协议(protocol)。我单击删除,但没有任何反应。我没有看到任何处

windows - Git:如何仅共享存储库中选定的文件夹和文件以允许 2 个团队协作,但不共享整个代码库?

假设有一个团队使用分支模型在主Git存储库上工作。现在第二个团队加入并开始处理项目的一个子集。作为起点,他们需要在存储库中的一个文件夹上进行协作。他们不允许查看代码库的其余部分。实现这一目标的最佳方法是什么?展望future,他们需要能够将他们的更改merge到主代码库中,并在此过程中从该文件夹获取任何更新。这一切都基于内部网络上的AtlassianStash和Git的Windows操作系统。 最佳答案 这意味着一个文件夹需要是itsownrepo:添加为submodule(trackingabranch)在主Git仓库中forke

windows - Magit 无法识别 git 存储库

我目前正尝试在Win764位上将Magit与Emacs23.1结合使用,但Magit无法识别我的git存储库。请记住,我是一个完全的Emacs新手。我运行magit-status命令,它要求一个包含存储库的目录,显然我输入了这个目录,然后每次我尝试时它都说:“e:/path/to/中没有Git存储库目录”。创建一个?(y或n)”当那里肯定有一个存储库时。有没有人遇到过这个?我读到可能是找不到实际的git.exe,我试过弄乱我的Path变量,但我没有做任何让Magit识别我的存储库的事情。有什么想法吗? 最佳答案 magit运行以下命

windows - 我如何知道 SVN 工作副本中的所有目录都指向同一个存储库根目录?

我们最近遇到了一个问题,即TortoiseSVN或AnkhSVN(我无法确定是哪个)在切换SVN工作副本的过程中崩溃了。我们的开发人员并没有意识到切换不完整,一切都很好,直到将分支合并回主干,我们才知道一些更改已经提交到主干,并且已经提交了一些更改到分行。幸运的是,这实际上并没有影响任何东西,但我担心以后可能会再次发生这种情况,我需要一种快速的方法来测试工作副本中的子目录指向哪个存储库。现在,在Linux中,我可以非常快速地组合一个shell脚本来确定这一点,但我目前不知道如何在Windows中找到它。如果必须的话,我并不完全反对使用SharpSVN一起破解某些东西(请放心,如果我这样

windows - 使用 eclipse 从 git 存储库下载源代码?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Gitpluginforeclipse我有一个关于谷歌代码的项目要下载。有没有办法在eclipse中使用gitcloneproject_url并下载源代码?有没有插件可以做到这一点?我正在使用eclipse3.4.2。

windows - 如何为所有用户启用带有长路径文件的 Git 存储库?

在Windows上使用长路径的git存储库会导致错误,例如pull:"Fatal:cannotcreatedirectoryatPATH:Filenametoolong".要解决所有存储库用户都可以将"longpaths=true"添加到他们的.gitconfig文件中。但是如何才能让其他用户不用担心,可以正常使用仓库呢? 最佳答案 您无法创建一个中央存储库配置,它会自动传播到克隆您的存储库的每个人。因此,您有以下选择:缩短存储库中的路径建议或帮助您的程序员如何相应地配置他们的git例如,您可以为他们提供git命令,甚至是批处理文件