我是公司唯一的开发人员,因此我控制着从部署到修复漏洞再到新功能的所有内容。我的首选工具是VS2010,我主要使用ASP.NET编写新功能,对于修复漏洞则使用Classic ASP(叹气)。我只有VS2010 Pro,没有任何MS Team软件的访问权限。
现在我们正在建立一个新的生产环境,因为我们搬家了,所以我想养成一些新的习惯和规律。我目前直接在生产代码中修复很多漏洞...这样不太好。
我们的应用程序及其相关组件非常适合进行某种形式的持续集成。然而,由于我一个人做所有事情,当出现漏洞时我可能正在做其他工作,因此我的代码库还没有准备好部署。
我目前正在尝试利用GIT来解决这个问题,使用它的分支等功能,大多数时候这样做还可以,但有点繁琐。
有人能推荐一本好书或一些处理这些问题的好链接吗?我意识到这整个问题有点晦涩,但我认为您可以在阅读后推断出一些要点 :)
我的当前开发环境包括运行VS2010的Windows 7和用于GIT的cygwin。
现在我们正在建立一个新的生产环境,因为我们搬家了,所以我想养成一些新的习惯和规律。我目前直接在生产代码中修复很多漏洞...这样不太好。
我们的应用程序及其相关组件非常适合进行某种形式的持续集成。然而,由于我一个人做所有事情,当出现漏洞时我可能正在做其他工作,因此我的代码库还没有准备好部署。
我目前正在尝试利用GIT来解决这个问题,使用它的分支等功能,大多数时候这样做还可以,但有点繁琐。
有人能推荐一本好书或一些处理这些问题的好链接吗?我意识到这整个问题有点晦涩,但我认为您可以在阅读后推断出一些要点 :)
我的当前开发环境包括运行VS2010的Windows 7和用于GIT的cygwin。