คำถามติดแท็ก git-cvs

6
คืนค่าส่วนหนึ่งของคอมมิชชันด้วย git
ฉันต้องการที่จะย้อนกลับการกระทำที่เฉพาะเจาะจงในคอมไพล์ น่าเสียดายที่องค์กรของเรายังคงใช้ CVS เป็นมาตรฐานดังนั้นเมื่อฉันยอมรับกลับไปที่ CVS คอมมิทหลายคอมมิทคอมจะถูกรวมเข้าเป็นหนึ่งเดียว ในกรณีนี้ฉันชอบที่จะแยกออกจากคอมไพล์ดั้งเดิม แต่ก็เป็นไปไม่ได้ มีวิธีการคล้ายกับgit add --patchที่จะให้ฉันเลือกแก้ไข diffs เพื่อตัดสินใจว่าส่วนใดของการกระทำที่จะย้อนกลับ?
144 git  git-cvs 

3
จะส่งออกประวัติการแก้ไขจาก mercurial หรือ git ไปยัง cvs ได้อย่างไร?
ฉันจะทำงานร่วมกับคนอื่น ๆ เกี่ยวกับรหัสจากโครงการที่ใช้ cvs เราต้องการใช้ vcs แบบกระจายเพื่อทำงานของเราและเมื่อเราทำเสร็จหรือบางครั้งเราต้องการผูกรหัสของเราและประวัติการแก้ไขทั้งหมดของเราไปยัง cvs เราไม่มีสิทธิ์เขียนไปยัง cvs repo ของโปรเจ็กต์ดังนั้นเราจึงไม่สามารถคอมมิตได้บ่อยนัก เราสามารถใช้เครื่องมืออะไรในการส่งออกประวัติการแก้ไขไปยัง cvs ขณะนี้เรากำลังคิดว่าจะใช้ git หรือ mercurial แต่เราสามารถใช้ vcs แบบกระจายอื่นได้หากสามารถทำให้การส่งออกง่ายขึ้น
100 git  mercurial  export  cvs  git-cvs 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.