仅使用1个成员创建VSTS项目并删除团队复杂性

时间:2018-03-27 14:15:19

标签: git azure-devops agile

我是独立开发者,主要使用UWP应用程序。我想使用 Visual Studio Team Services 来托管我的代码并跟踪我的进度。

因为我是一名开发人员,而且我不是在团队中工作,所以我是项目经理,我是首席执行官,我是开发人员,测试员,基本上我拥有所有角色所以我不需要团队我是一名独立开发人员。

问题 我正在尝试使用 VSTS 我在其上创建了项目,我更喜欢使用git进行版本控制,所以看起来很好,我在默认VSTS项目中遇到的问题是它们显然是为团队配置的,这对我来说增加了很多不必要的复杂性,所以任何与团队工作相关的功能对我来说基本上都是额外的,所有工作项迭代等等都有团队工作大量参与其中,这让我很困惑。

我想要什么

基本上我在这里想说的是,我可以在VSTS上创建一个更简单的项目版本,而不需要任何团队功能吗?基本上我只需要一个存储库,我可以托管我的代码(不能在github上做,因为我没有高级帐户)我想使用VSTS,因为它与Visual Studio集成很好。所以我想要一个VSTS项目,最好是所有 Git 系统,我知道并且很熟悉,但没有任何团队支持的复杂性。构建,测试和连续集成也是额外的,但我不介意它们,因为我可能会学习它们,并可能在将来的项目中使用它们。

  

那么项目中是否有任何可以关闭所有团队内容的设置?并让我的项目简单,直接,并为1个开发人员(我)优化?如果我使用敏捷以外的流程会使其更简单吗?

我知道这不是编码问题,但我不知道在哪里提出这个问题。任何建议将不胜感激。

2 个答案:

答案 0 :(得分:2)

您不能,选择Agile以外的流程模板不会改变它。

如果您不需要某项功能,则可以不使用它。没有什么可以阻止你完全忽略除了" Code"部分。

如果您想使用工作项跟踪而不想安排迭代,那么请不要安排迭代 - 跟踪待办事项中的所有内容。

答案 1 :(得分:0)

根据您的情况,目前,您似乎只想将您的git repo托管到一个免费的私人网站,其他未经许可的用户不会获取并查看您的git回购。

当您在VSTS中托管您的git仓库时(该功能远不止管理源代码),并且想要隐藏VSTS的其他功能。但是没有这样的设置来关闭除版本控制系统之外的其他功能。

因此,我建议您Bitbucket目前托管您的git repo,因为您也可以免费选择它作为私人。

详细说明将Git仓库迁移到bitbucket的步骤,如下所示:

注册 - >创建一个私人git repo - >复制repo URL - >在本地仓库执行以下命令(如果没有本地仓库,从VSTS克隆):

# In the local repo
git remote rm origin
git remote add origin <bitbucket repo URL> 
git push origin --all

现在所有的分支和提交历史都被推送到你的bitbicket repo。

当您准备将来使用VSTS的其他功能时,您可以将git repo导入/推送到VSTS以后再次