首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
›
Pro Git
›
Atlassian Git Tutorial
›
Pro Git 简体中文翻译
›
GitX
广告
V2EX
›
git
用 git 部署项目的问题
larvata
·
2014-02-19 15:00:36 +08:00
· 2986 次点击
这是一个创建于 3986 天前的主题,其中的信息可能已经有所发展或是发生改变。
.net 项目 代码通过git管理
现在用用如下方法 通过git直接部署到生产环境
1.在已有git repo的项目文件夹下 通过更改work-dir 创建一个存储在.deploy中的用来存储部署文件的repo
2.代码提交至默认的 .git 中
3.项目编译后 使用另一份 .gitignore 将部署所需的文件提交至 .deploy中
现在这个方式可以正常部署
但是项目文件夹中有2个独立的目录存储git repo 感觉不太科学
不知道大家是怎么处理类似.net这种 源码和部署文件混在一起的情况
git
部署
repo
4 条回复
•
1970-01-01 08:00:00 +08:00
1
zoowii
2014-02-19 15:05:27 +08:00
虽然我不写.net
,不过VS本身不可以直接部署,并且用git管理代码???
2
larvata
OP
2014-02-19 15:12:38 +08:00
@
zoowii
vs自带的部署工具不能按整个解决方案生成部署所需的文件
并且我们这个项目里资源文件比较多 vs自带的不管有没有更新都会覆盖一遍
3
webflier
2014-02-19 15:18:52 +08:00 via Android
编译完后用脚本生成(复制)一份部署需要的文件出来,放在单独的repo里。
4
ijse
2014-02-19 15:52:33 +08:00
@
webflier
+1 目前我也是这么做的, 可以 减小部署repo, 并且使回滚更方便 。。
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
2934 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms ·
UTC 08:39
·
PVG 16:39
·
LAX 00:39
·
JFK 03:39
Developed with
CodeLauncher
♥ Do have faith in what you're doing.