我现在维护的一个asp.net站点(git做版本控制)解决方案里包含了数个项目并且经常会有图片等资源文件的改动之前用vs发布站点生成的部署文件夹每个文件夹覆盖到对应的项目目录这种做法需要发布多个项目(vs2010,没有按解决方案发布的功能)并且有的项目图片多传输到服务器端耗时长后来自己按目录整理当前版本需要部署的文件然后覆盖到服务器但是整理文件的过程繁琐目前打算用如下方式部署通过aliasgitd='git--git-dir=.git-deploy--work-tree=.'gitdinit创建一个叫.git-deploy的repo与.git作用于同一个目录将这个repopush后在需要部署的服务器上pull但是查了下文档似乎.gitignore这个文件名是不可更改的也就是说同一个目录下没法用2个gitignore分别维护不同的repo当然可以通过添加文件前替换.gitignore的方法实现不过我想知道还有没有其他什么方法可以简单地实现同一个目录不同的.gitignore的效果或者其他部署asp.net项目的方法
添加回答
举报
0/150
提交
取消