【问题标题】:Create VSTS project with only 1 member and remove team complexty创建只有 1 个成员的 VSTS 项目并消除团队复杂性
【发布时间】:2018-03-27 14:15:18
【问题描述】:

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

因为我是一个单独的开发人员,我没有在团队中工作,所以我是项目经理,我是 CEO,我是开发人员,测试人员,基本上我拥有所有角色,所以我不需要团队,因为我是一名独立开发人员。

问题

我正在尝试使用 VSTS 我已经在上面创建了项目,我更喜欢使用 Git 进行版本控制,所以看起来不错,我对默认 VSTS 项目的问题是它们显然是为团队配置,这增加了很多不必要的复杂性(对我来说),所以任何与团队合作相关的功能对我来说基本上都是额外的,所有的工作项迭代诸如此类的东西都涉及大量的团队工作,这让我很困惑。

我想要什么

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

那么项目中是否有任何设置可以让我关闭所有团队的东西?只是让我的项目简单、直接并针对一位开发人员(我)进行优化?如果我使用敏捷以外的流程会更简单吗?

【问题讨论】:

    标签: git azure-devops agile


    【解决方案1】:

    您不能,并且选择敏捷以外的流程模板不会改变它。

    如果您不需要某个功能,则可以不使用它。除了“代码”部分之外,没有什么可以阻止您完全忽略所有内容。

    如果您想使用工作项跟踪并且不想安排迭代,那么不要安排迭代 - 跟踪积压中的所有内容。

    【讨论】:

      【解决方案2】:

      根据您的情况,目前,您似乎只想将您的 git 存储库托管到一个免费的私人站点,未经许可的其他人将无法获取和查看您的 git 存储库。

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

      所以我建议你将你的 git repo 托管在 Bitbucket 目前,因为你也可以免费选择它作为私有。

      将 Git 存储库迁移到 bitbucket 的详细步骤如下:

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

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

      现在所有分支和提交历史都被推送到您的 bitbicket 存储库中。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-09-01
        • 1970-01-01
        • 2017-01-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多