เซิร์ฟเวอร์รากฐานทีมมิเรอร์ 2015 git repo เป็น bitbucket

ฉันมีเซิร์ฟเวอร์ tfs 2015 พร้อม git repo เมื่อนักพัฒนาดำเนินการซิงค์ ฉันต้องการให้ tfs ผลักดันการเปลี่ยนแปลงไปยัง repo git ของ bitbucket ด้วย

ใครสามารถแนะนำวิธีแก้ไขปัญหานี้ได้บ้าง


person Yash    schedule 26.10.2015    source แหล่งที่มา
comment
คุณหมายถึงอะไรเมื่อนักพัฒนาดำเนินการซิงค์?   -  person Vamsi Ravi    schedule 26.10.2015
comment
จากสิ่งที่ฉันเข้าใจ Visual Studio จะคอมมิตกับคอมไพล์ในเครื่อง หลังจากนั้นจะต้องซิงค์คอมมิตกับ tfs โดยพื้นฐานแล้วการซิงค์คือการพุชไปยัง repo tfs git   -  person Yash    schedule 26.10.2015
comment
ดังนั้นคุณจึงถามว่ามีข้อผูกมัดในพื้นที่หรือไม่ tfs จะต้องผลักดันการเปลี่ยนแปลงนั้นไปยังระยะไกลโดยไม่ต้องมีขั้นตอนเพิ่มเติม   -  person Vamsi Ravi    schedule 26.10.2015
comment
สิ่งที่ฉันต้องการคือ tfs เพื่อส่งการเปลี่ยนแปลงไปยัง bitbucket หรือ repo ระยะไกลในกรณีที่ tfs ได้รับการคอมมิต/พุช   -  person Yash    schedule 26.10.2015
comment
ฉันขอแนะนำให้คุณอ่านสิ่งต่อไปนี้ก่อนที่จะใช้ GIT incyclesoftware.com/2014/03/< /ก>   -  person Vamsi Ravi    schedule 26.10.2015
comment
ขอบคุณ Vamsi แต่บทความที่คุณส่งนั้นเกี่ยวกับการใช้ Visual Studio กับ git มากกว่า tfs และ git อย่างไรก็ตามขอขอบคุณสำหรับความพยายาม   -  person Yash    schedule 26.10.2015


คำตอบ (1)


TFS รองรับการทำงานร่วมกับ Bitbucket คุณสามารถส่งคอมมิตไปยัง BitBucket หรือไปยัง TFS ได้ แต่คุณไม่สามารถผลักมันเข้าด้วยกันได้

ไปที่ Team Explorer -- เลือกโปรเจ็กต์ Git คลิกการตั้งค่า -- การตั้งค่าพื้นที่เก็บข้อมูล -- รีโมท -- เพิ่มรีโมท เมื่อคุณส่งคอมมิต คุณสามารถเลือกรีโมทที่คุณต้องการส่งได้

person Cece Dong - MSFT    schedule 28.10.2015
comment
ขอบคุณซีซี. แต่จากความเข้าใจของฉัน การกำหนดค่านี้จำเป็นต้องทำกับเวิร์กสเตชันแต่ละเครื่องเทียบกับปี 2015 ใช่ไหม หากนักพัฒนาคนใดคนหนึ่งไม่เพิ่มการกำหนดค่านี้ งานของเขาจะไม่ถูกส่งไปยัง bitbucket ฉันกำลังมองหาโซลูชันฝั่งเซิร์ฟเวอร์แทน - person Yash; 28.10.2015
comment
ฉันเกรงว่าความต้องการของคุณจะไม่บรรลุตาม IDE เริ่มต้น คุณอาจต้องพัฒนาสคริปต์ของคุณเองเพื่อผลักดันการคอมมิตกับทั้ง TFS และ BitBucket และบังคับให้ทีมของคุณใช้สคริปต์ด้วย - person Cece Dong - MSFT; 06.11.2015