Version control 在不使用Visual Studio或其他IDE的情况下,是否可以使用VS Team Services进行源代码控制?
这方面也有类似的问题,但它们大多有我以外的其他目的,使用不同的工具,或者最终没有那么相似 我一直在寻找源代码管理Dynamics NAV开发的另一种方法,因为我们一直在使用一个名为Object control的内部插件,它只控制对对象的更改并生成.txt备份 有了这些.txt备份,我们可以使用Visual Studio团队服务进行正常的源代码控制,但我们希望避免每次进行更改时打开Visual Studio将其全部连接到团队服务的麻烦 我知道Microsoft有一套REST API用于检索回购协议和项目的信息,但我不确定如何在不使用IDE的情况下将信息发送到服务器(新变更集、文件、创建项目等) 我打算创建一个应用程序或接口来弥合NAV开发和团队服务之间的差距,但是有没有一种方法可以单独使用团队服务并与之通信Version control 在不使用Visual Studio或其他IDE的情况下,是否可以使用VS Team Services进行源代码控制?,version-control,azure-devops,dynamics-nav,Version Control,Azure Devops,Dynamics Nav,这方面也有类似的问题,但它们大多有我以外的其他目的,使用不同的工具,或者最终没有那么相似 我一直在寻找源代码管理Dynamics NAV开发的另一种方法,因为我们一直在使用一个名为Object control的内部插件,它只控制对对象的更改并生成.txt备份 有了这些.txt备份,我们可以使用Visual Studio团队服务进行正常的源代码控制,但我们希望避免每次进行更改时打开Visual Studio将其全部连接到团队服务的麻烦 我知道Microsoft有一套REST API用于检索回购协议
如果选择Git进行源代码管理,则只需要命令行提交更改并将其推送到VST。 在VST中,转到代码->管理存储库->新建存储库。选择Git作为类型并为其命名。在NewRepository主屏幕的右上角,您将看到一个按钮“Clone”,为下一步复制URL 在您的计算机上安装Git,然后打开命令提示符并导航到包含源代码和类型的文件夹
git init
git add .
git commit -m "Initial Commit"
git push --set-upstream <the URL you took from VSTS> master
git init
git添加。
git提交-m“初始提交”
git push--设置上游主控
是的,您可以使用git命令行来控制VSTS git repo。您可以使用GitBash(下载)
常用命令如下:
git clone <URL of VSTS git repo> #clone a git repo of a VSTS project locally
git add filename #add the file in git repo
git commit –am 'message' #commit the changes with comment: message
git push #push current branch to remote (VSTS git repo)
git clone#本地克隆VSTS项目的git repo
git add filename#在git repo中添加文件
git commit–am'message'#使用comment:message提交更改
git push#将当前分支推送到远程(VSTS git repo)
更多git命令,可以参考