ฉันจะเข้าถึงที่เก็บ git บน samba ได้อย่างไร


10

ฉันมีการตั้งค่าการแบ่งปันแซมบ้าที่ฉันต้องการวางที่เก็บคอมไพล์ ฉันได้ลองค้นหา google เพื่อหาวิธีที่ดีที่สุดในการใช้คอมไพล์ในการแบ่งปันแซมบ้า แต่ดูเหมือนยากที่จะทำสิ่งนี้เนื่องจากแซมบ้าใช้คอมไพล์เพื่อการพัฒนา

วิธีที่ดีที่สุดในการทำเช่นนี้คืออะไร? ตอนนี้ฉันแค่ทำงานกับ Linux แต่มันก็เป็นการดีที่ได้ทราบวิธีการทำสิ่งนี้ในลักษณะข้ามแพลตฟอร์มเช่นกัน


1
ฉันไม่เห็นปัญหาใด ๆ ที่นี่แซมบ้าส่งไฟล์ .. ใส่ repo คอมไพล์ในส่วนแบ่งและส่วนท้ายของเรื่อง
akira

คำตอบ:


3

วิธีที่ดีที่สุดในการเข้าถึงที่เก็บ git บนเครือข่ายในลักษณะที่เป็นอิสระจากแพลตฟอร์มจากเครื่องเดียวก็คือการเรียกใช้เซิร์ฟเวอร์ git บนเครื่อง สำหรับวิธีการติดตั้งเซิร์ฟเวอร์ชำระเงินนี้


2
ลิงก์ของคุณเสียชีวิตคุณมีแหล่งอื่นไหม
James Caccese

Bump สำหรับลิงค์ที่ตายแล้ว
Drew Noakes

ตกลงฉันได้อัปเดตลิงก์ไปยังลิงก์จาก ProGit แล้ว
anand.trex

ดูเหมือนจะไม่ตอบคำถาม ไม่มีใครถามถึง "วิธีที่ดีที่สุด"
ceving

1
คำตอบนี้ค่อนข้างไร้ประโยชน์เมื่อมันมีลิงก์
magnattic

5

ฉันทำเช่นนี้ตลอดเวลาและใช้งานได้ดีเพียงเข้าถึงที่เก็บ git ผ่านการแชร์ไฟล์ราวกับว่าอยู่ในเครื่อง ฉันทำสิ่งนี้เพราะฉันพัฒนาบน windows แต่เซิร์ฟเวอร์ทดสอบของฉันคือกล่อง linux ดังนั้นด้วยการใช้ samba ร่วมกันฉันไม่จำเป็นต้องผลักดันการเปลี่ยนแปลงของฉันไปยังเซิร์ฟเวอร์ตลอดเวลา

โปรดทราบว่าระบบปฏิบัติการที่แตกต่างกันจัดการสิ่งต่าง ๆ เช่นการประทับเวลาที่มีการแก้ไข & การสิ้นสุดของบรรทัดที่แตกต่างกันดังนั้นฉันไม่แนะนำให้พัฒนาเช่นนี้หากคุณจะใช้ที่เก็บเดียวกันกับ samba จากระบบปฏิบัติการหลายระบบ คุณจะพบว่าเมื่อคุณเปลี่ยนจาก windows เป็น linux (ตัวอย่าง) git จะตรวจจับกลุ่มของไฟล์ที่เปลี่ยนไปเมื่อไม่ได้ ...


2

ดีถ้าคุณไม่ต้องการที่จะใช้เวลาในการกำหนดค่า LOF OT สิ่งที่คุณสามารถเพียงแค่ใช้Dropboxบัญชีและกำหนดเก็บคอมไพล์ของคุณในโฟลเดอร์ของคุณ Dropbox

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.