是否可以在不使用Visual Studio的情况下从TFS Azure下载源代码树?
我正在浏览mysite.tfspreview.com,我可以查看单个文件,但我无法找到全部下载或获取解决方案选项。是否可以在不使用Visual Studio的情况下从TFS Azure下载源代码树?
因此,如果一位同事没有提供Visual Studio 2010,并且他们希望从TFS Azure预览下载解决方案,那么可用选项有哪些?
您应该可以在Microsoft Team Explorer Everywhere 11 Beta中使用命令行客户端。这不是一个大的下载(11MB),但我不认为有没有办法从tfspreview直接从没有客户端的地方下载源码树,除非已经添加了一个zip文件。其他源代码管理服务以这种方式工作(github,jira等)
您不需要visual studio,但需要Team Explore,它是Visual Studio的附件,或者可以独立存在,它存在于TFS介质上(DVD)或ISO,一旦你安装了Team Explore,你可以使用GUI或命令行来访问TFS预览,你也可以安装TFS Power Tool 11 Beta,这会给你windows shell的集成,所以窗口的上下文菜单(当右键点击)它将有命令与TFS交互,正如@Simon所说的,你可以安装Team Explorer Everywhere 11 Beta,但是这对于非Windows操作系统或其他IDE的附加组件
Visual Studio Online提供了一种方法来执行此操作(部分地)。在网站上,导航至您的项目的'CODE/Explorer'选项卡。右键点击您想要的任何源码目录/分支,然后点击下载为ZIP菜单项。
这将下载您选择的任何内容的快照。虽然解压缩不会“神奇地”将文件链接回Visual Studio Online(即,所做的更改将无法直接从Windows资源管理器等提交),或者让您直接访问历史记录;它将保留任何Visual Studio项目中的任何源代码控制绑定。根据你的情况,这可能是好事或坏事。