简体   繁体   English

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

[英]Create VSTS project with only 1 member and remove team complexty

I am a indie developer mainly work with UWP apps.我是一名独立开发人员,主要使用 UWP 应用程序。 and I want to use Visual Studio Team Services to host my code and track my progress.我想使用Visual Studio Team Services来托管我的代码并跟踪我的进度。

Because I am a single developer and I am not working in a team so I am the project manager, I am the CEO, I am the developer, tester, and basically I have all the roles so I don't need a team as I am an independent developer.因为我是一个单独的开发人员,我没有在团队中工作,所以我是项目经理,我是 CEO,我是开发人员,测试人员,基本上我拥有所有角色,所以我不需要团队,因为我我是独立开发者。

Problem问题

I am trying to use VSTS I have created projects on it, I prefer to use Git for my version control so looks fine, the problem I have with default VSTS projects, is that they are obviously configured for teams, which adds a lot of unwanted complexity (for me) so any feature related to team work is basically an extra for me, and all the work items and iterations etc stuff have team work heavily involved in them, which just confuses me.我正在尝试使用VSTS我已经在上面创建了项目,我更喜欢使用 Git 进行版本控制,所以看起来不错,我使用默认 VSTS 项目的问题是它们显然是为团队配置的,这增加了很多不需要的复杂性(对我而言)所以任何与团队工作相关的功能对我来说基本上都是额外的,并且所有的工作项迭代等都大量涉及团队工作,这让我感到困惑。

What I want我想要什么

So basically what I am trying to say here, can I create a simpler version of project on VSTS, without any of the team features?所以基本上我想在这里说的是,我可以在 VSTS 上创建一个更简单的项目版本,而没有任何团队功能吗? basically I just need a repository where I can host my code (can't do it on Github because I don't have a premium account there).基本上我只需要一个可以托管我的代码的存储库(不能在 Github 上做,因为我在那里没有高级帐户)。 I want to use VSTS as it integrates great with Visual Studio.我想使用 VSTS,因为它与 Visual Studio 集成得很好。 So I want a VSTS project, preferably with all the Git system, which I know well and comfortable with, but without any complexity with team support.所以我想要一个 VSTS 项目,最好是所有的 Git 系统,我很熟悉而且很舒服,但没有任何团队支持的复杂性。 Also the build, test and continuous integration are extras, but I don't mind them because I might learn them and may use them in future in my project.此外,构建、测试和持续集成都是额外的,但我不介意它们,因为我可能会学习它们并可能在我的项目中使用它们。

So is there any setting in the project where I can turn off all the team stuff?那么项目中是否有任何设置可以关闭所有团队内容? and just make my project simple, straightforward and optimized for one developer (me)?只是让我的项目简单、直接并针对一位开发人员(我)进行优化? If I use a process other than agile will that make it simpler?如果我使用敏捷以外的流程,会使其更简单吗?

You can't, and choosing a process template other than Agile won't change it.你不能,选择敏捷以外的流程模板不会改变它。

If you don't need a feature, you can just not use it.如果您不需要某个功能,则可以不使用它。 There's nothing that prevents you from completely ignoring everything except the "Code" section.除了“代码”部分,没有什么可以阻止您完全忽略所有内容。

If you want to use work item tracking and don't want to schedule iterations, then don't schedule iterations -- track everything in the backlog.如果您想使用工作项跟踪并且不想安排迭代,那么不要安排迭代——跟踪待办事项中的所有内容。

Based on your situation, for now, it seems you only want to hosted your git repo to a free private site which others without permission won't get and view your git repo.根据您的情况,目前,您似乎只想将您的 git 存储库托管到一个免费的私人站点,未经许可的其他人将无法获取和查看您的 git 存储库。

While you are hosting your git repo in VSTS (which feature is much more than manage source code), and want to hide other features of VSTS.当您在 VSTS 中托管您的 git 存储库时(该功能不仅仅是管理源代码),并且想要隐藏 VSTS 的其他功能。 But there is no such settings to turn off other features except Version Control System.但是没有这样的设置来关闭除版本控制系统之外的其他功能。

So I will suggest you to hosted your git repo in Bitbucket currently since you can choose it as private for free too.所以我建议你目前在Bitbucket 中托管你的 git repo,因为你也可以免费选择它作为私有。

Detail steps to migrate your Git repo to bitbucket as below:将您的 Git 存储库迁移到 bitbucket 的详细步骤如下:

Sign up -> create a private git repo -> copy the repo URL -> execute below commands in local repo (if there has not local repo, clone from VSTS):注册 -> 创建私有 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

Now all the branches and commit histories are pushed into your bitbicket repo.现在所有的分支和提交历史都被推送到你的 bitbicket 仓库中。

And when you are ready to use other features of VSTS in future, you can import/push the git repo to VSTS again in future .并且当您准备将来使用 VSTS 的其他功能时,您可以在将来再次将 git repo 导入/推送到 VSTS

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 将Git存储库转换为VSTS上的团队项目 - Convert Git repo to team project on VSTS 无论如何,在Team Foundation Server中创建git项目? - Is there anyway to create a git project in Team foundation server? 无法在代码镜头中看到 vsts 工作项:无法确定团队项目集合 - Unable to see vsts work items in code lens: Unable to determine the team project collection 提交到Bitbucket中团队成员的远程存储库后删除的项目更改 - Changes in the project deleted after commiting to a remote repository of team member in Bitbucket 我可以在VSTS 2015上将相同的REPO用于两个不同的团队项目吗 - Can I use the same REPO to two different Team Project on VSTS 2015 使用来自不同项目存储库的多个git子模块在VSTS上创建CI - Create CI on VSTS with multiple git submodules from different project repositories 如何从mac机器在TFS中创建团队项目? - How to create a Team Project in TFS from a mac machine? 我可以在现有的TFS团队项目中创建git存储库吗? - Can I create a git repository an existing TFS Team Project? 没有选择在VS2015中创建新的团队项目 - No option to create a new Team Project in VS2015 如何在TFS中获得“创建新团队项目”对话框? - How to get this “Create New Team Project” dialog in TFS?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM