Programming 板


LINE

最近我试着学习使用 git 来进行版本控制, 遇到了一些问题想请教有相关经验的先进: 因团队的命名规范, 所有的专案目录及主要程式码命名都必须是专案名称+版本编号, 像 是 这样: ProjectA_V100\ ProjectA_V100.cpp file1.cpp file2.h file3.cpp ... fileN.cpp 当版本编号前进的时候, 目录结构会变成: ProjectA_V200\ ProjectA_V200.cpp file1.cpp file2.h file3.cpp ... fileN.cpp 因为目录及程式码名称改变了, 所以对 git 而言两个是不同的目录, 所以不会认定两个 目录存在前後关系, 这让我没办法利用内部工具比较两个版本差异. 在不改变命名规范的前提下, 请问有办法让 git 知道两个目录是一样的吗? --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.72.212.239
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Programming/M.1456975115.A.C7C.html ※ 编辑: icetofux (211.72.212.239), 03/03/2016 11:19:33
1F:→ kentyeh: git mv oldfolder newfolder 114.33.241.207 03/03 14:17
2F:嘘 Vdragon: 嘘版控底下搞版控 27.245.128.73 03/03 19:26
3F:嘘 risingblue: 同意二楼,这样搞反而更杂并且失去版 115.43.181.236 03/03 20:44
4F:→ risingblue: 控意义。 115.43.181.236 03/03 20:44
5F:推 kewang: 先不从git的角度来看,你们不觉得这样子根220.132.107.152 03/03 23:02
6F:→ kewang: 本管理不了吗?这样子你该不会就有一堆220.132.107.152 03/03 23:02
7F:→ kewang: ProjectA_V1,ProjectA_V2,ProjectA_V3?220.132.107.152 03/03 23:03
8F:→ kewang: 这样子根本无法管理,这样子搞你所有depe220.132.107.152 03/03 23:03
9F:→ kewang: ndency的内容都要变。更何况这个模式套到220.132.107.152 03/03 23:04
10F:→ kewang: Java上面去的话你就知道了。220.132.107.152 03/03 23:04
11F:→ kewang: 最後,还是要嘘版控底下搞版控。220.132.107.152 03/03 23:04
12F:→ tomnelson: 误用版控的实例,要这样搞不要用版控啦!112.104.102.134 03/03 23:08
13F:推 kewang: PS. 真要解的话应该可以用subtree试试220.132.107.152 03/03 23:10
14F:推 chchwy: 应该用branch而非目录名称 219.85.171.244 03/04 00:19
15F:→ chchwy: 这个团队规范根本乱搞 219.85.171.244 03/04 00:19
16F:→ icetofux: 我想当初设计这套规范的人应该没使用版114.136.250.209 03/04 08:38
17F:→ icetofux: 本控制系统才会这样订114.136.250.209 03/04 08:38
18F:→ icetofux: 甚至目前团队中除了我正在学习使用git,114.136.250.209 03/04 08:39
19F:→ icetofux: 其他人根本没使用版本控制系统。114.136.250.209 03/04 08:39
20F:→ icetofux: 等我对git更为熟悉 打算推荐给他们114.136.250.209 03/04 08:41
21F:→ icetofux: 回kewang 没错 现在专案目录下一堆不同114.136.250.209 03/04 08:44
22F:→ icetofux: 版本的资料夹 比对版本差异超想打人的Or114.136.250.209 03/04 08:44
23F:→ icetofux: z114.136.250.209 03/04 08:44
24F:推 longlongint: branch 1.160.22.158 03/05 04:42
25F:→ adrianshum: 不一定是没有用过版本控制系统才搞出 14.0.155.130 03/08 13:51
26F:→ adrianshum: 这种命名。subversion 本身就是以copy 14.0.155.130 03/08 13:51
27F:→ adrianshum: 来做branching / tagging. 每种scm 14.0.155.130 03/08 13:51
28F:→ adrianshum: 都有其设计理念,应该理解後才用 14.0.155.130 03/08 13:51







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BuyTogether站内搜寻

TOP