创建只有 1 个成员的 VSTS 项目并消除时间复杂性

Create VSTS project with only 1 member and remove team complexty

我是一名独立开发人员,主要从事 UWP 应用程序的工作。我想使用 Visual Studio Team Services 来托管我的代码并跟踪我的进度。

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

问题

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

我想要的

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

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

你不能,选择敏捷以外的过程模板不会改变它。

如果您不需要某个功能,您可以不使用它。没有什么可以阻止您完全忽略 "Code" 部分以外的所有内容。

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

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

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

因此,我建议您目前Bitbucket托管您的git存储库,因为您也可以免费将其选择为私有。

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

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

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

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

当您准备好在将来使用 VSTS 的其他功能时,您可以在将来再次import/push将 git 回购到 VSTS