本文概述
- 用Git下载
- 解
- 最终建议
但是, 如果从一开始就没有配置项目, 那么你将无法做到。
解 【如何下载github存储库的单个文件夹】要下载文件夹, 我们将不使用Git, 而是使用SVN, 是的! Subversion将为你解决问题, 只需执行以下步骤(你需要在计算机上安装svn, 并且需要在命令提示符下使用svn环境变量):
1)如果你是Windows用户
如果你的计算机上未安装SVN, 请从此处下载Tortoise SVN并安装在桌面上。请记住要在命令行中启用svn乌龟。
安装完成后, 尝试运行comand:
svn
在Windows命令提示符中, 如果警报表明未定义svn, 则需要在” 系统环境变量” 中声明具有以下值的环境变量, 请转到控制面板> 系统和安全性> 系统> 环境变量> 新建
文章图片
Name of variable : svn##The path may vary, you need to give the path to TortoiseProc.exe in your desktopValue of the variable : C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe
现在, 我们将简单地从命令提示符处使用svn checkout命令, 在本示例中, 我们将从xamarin存储库下载以下文件夹。该存储库中有太多我不需要的东西, 因此无法从该文件夹下载.zip文件, 因此, 我们将使用subversion仅克隆此文件夹。
原始网址:https://github.com/xamarin/xamarin-forms-samples/tree/master/Todo
现在, svn checkout命令将期望:
# svn checkout svn checkout "https://github.com/xamarin/xamarin-forms-samples/tree/master/Todo"
但是, 如果你尝试使用普通URL进行结帐, 则svn在那里将找不到任何存储库。要解决此问题, 你只需要从URL中替换tree / master并将其替换为trunk。
最终网址:https://github.com/xamarin/xamarin-forms-samples/trunk/Todo
最后, 尝试使用最终URL执行上一个命令:
svn checkout "https://github.com/xamarin/xamarin-forms-samples/trunk/Todo"
文章图片
现在, 所有内容都应该位于执行命令的文件夹中。
文章图片
最终建议
- 如果你使用svn export < url> 而不是svn checkout < url> , 则将获得该文件夹的干净副本, 而无需额外的git存储库文件。
- 如果需要, 请在下载前使用svn ls < url> 列出所有可用的标签和分支。
推荐阅读
- 如何使用C#从Windows播放,暂停音乐或转到下一首和上一首曲目(适用于所有Windows音乐播放器)
- XML文档中的![CDATA []]节点有什么作用
- 如何在Windows中使用命令提示符执行symfony 3命令
- 如何解决Windows的git(Powershell和GitHub应用程序)中的”文件名过长”错误
- 如何使用FOSOAuthServerBundle从数据库中清除所有过期的令牌
- 如何使用Doctrine和Symfony 3实现全文搜索(MySql)
- 如何在Symfony 2.8中使用FOSUserBundle实现用户系统
- 如何将Chrome Inspect Tools主题更改为Dark
- Firebase Android(数据库增长时出现问题)