首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >吉特和.NET能成为朋友吗?

吉特和.NET能成为朋友吗?
EN

Stack Overflow用户
提问于 2014-04-23 20:11:15
回答 1查看 87关注 0票数 0

我是一名web开发人员,考虑将我们最大的客户站点上的工作转移到Git工作流中,但我对Git并不熟悉,也不知道如何将其与客户端的.NET服务器和it人员集成。

当前的工作流程是:我和一位同事在站点文件的本地版本上协同工作,然后我们通过FTP将这些文件推送到客户端的开发服务器(通过VPN访问)。一旦它们的开发工具上的更改获得批准,我们就必须将每个更改的文件分类,并将该列表发送给我们客户的IT团队。然后,他们的一个团队将更改的文件从dev手动推送到他们的生产服务器。我们不允许任何访问生产服务器,因为它有企业应用程序以及面向公众的网页目录。

更尴尬的是,客户的IT人员都是.NET开发人员,我们是一家Mac商店。幸运的是,站点文件是99%的HTML/CSS .aspx文件,所以我们很容易使用它们。偶尔,IT人员会发布我们必须合并的.ascx表单控件,但大部分更改都是从我们到他们之间进行的。

随着网站的发展,改变文件编目的工作已经成为一个瓶颈和潜在的失败点。我想要自动化部署,并提供修订跟踪和回滚。从我们这边的路由器看,Git看起来就像要走的路。

但是,我对工作流的客户端有什么建议呢?我的理解是,Git并不是.NET或IIS的本机。我怀疑我能否说服我们客户的IT人员安装和使用新的工具集。他们的主要工作是企业应用程序的开发,我觉得他们并不是为了推动我们的网络更新而活着。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-23 21:32:57

我不确定我是否理解你的意思。但是使用.NET的git与其他技术几乎是一样的。

下面是一个与Visual一起使用的git扩展:

http://visualstudiogallery.msdn.microsoft.com/abafc7d6-dcaa-40f4-8a5e-d6724bdb980c

Github充满了.NET项目。

我不能给你提建议的建议。但是在VS或.NET中使用git绝对不是什么问题,它们只需切换即可。

还可以在中集成git。

http://www.microsoft.com/en-us/download/details.aspx?id=30474

Git是一组跨平台的命令行工具,可以方便地在TFS和Git之间共享更改。这些工具允许开发人员使用本地Git存储库,并将其配置为与TFS服务器共享更改。使用这些工具,可以将TFS中的更改拖到本地Git存储库中,而Git存储库中的更改可以签入TFS。使用Git的个人或团队可以使用这些工具。

这样你就可以两者兼得了。TFS和Git用于同一项目。我觉得这可能是个解决办法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23254258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档