ถามในฟอรัม Tortoise แต่ยังไม่ได้รับคำตอบ: /
ฉันใช้ Tortoise SVN 1.6 มาระยะหนึ่งแล้วและตัดสินใจอัพเกรด อย่างไรก็ตามฉันสังเกตเห็นหลังจากการอัพเกรดว่าในขณะที่พยายามส่งการเปลี่ยนแปลงภายนอกจะไม่ปรากฏขึ้นเลย
ในรุ่น 1.6 ถ้าฉันทำการเปลี่ยนแปลงในไฟล์ภายนอกฉันไม่สามารถกระทำได้ แต่ฉันสามารถตรวจสอบการเปลี่ยนแปลงที่ฉันได้ทำไปแล้วและถ้าพวกเขาเป็นคนฉลาด หมายถึง - คัดลอกไฟล์ที่กำหนด / การเปลี่ยนแปลงไปยังไฟล์ที่เหมาะสมใน repo ภายนอกแล้วกระทำ repo ที่กำหนด)
วิธีการสรุป:
A - repo
-a.file
-B:external folder
--b.file - made changes
-C:external folder
--c.file - made changes
การพยายามคอมมิท A จะไม่แสดงการเปลี่ยนแปลงใน b.file หรือ c.file แม้ว่าโฟลเดอร์เหล่านี้จะมีการเปลี่ยนแปลงใน explorer ฉันยังสามารถคอมมิทเข้าไปได้ด้วยการคลิกขวาที่แต่ละโฟลเดอร์แล้วตรวจสอบการเปลี่ยนแปลง มันจะไม่เลวร้ายมากถ้าฉันมีหนึ่งภายนอกอย่างไรก็ตามการทำงานกับ 10> และการคลิกขวาที่แต่ละรายการจะกลายเป็นเรื่องน่ารำคาญ
มีตัวเลือกที่ฉันสามารถเปิดใช้งานเพื่อให้คอมมิททำงานในเวอร์ชัน 1.6 หรือไม่?
svn:externals
มีการระบุไว้ภายใน เมื่อฉันอัปเดต repo A โฟลเดอร์ B และ C จะได้รับการอัปเดตและนั่นเป็นพฤติกรรมที่ฉันกำลังมองหา สิ่งที่ไม่ได้เกิดขึ้นก็คือเมื่อฉันเปลี่ยนบางสิ่งในโฟลเดอร์ข้างต้นไม่มีการเปลี่ยนแปลงใด ๆ ที่ปรากฏขึ้นในหน้าต่างการส่งมอบในขณะที่มันเคยชินกับรุ่น 1.6 ก่อนหน้านี้ ฉันต้องกำหนดโฟลเดอร์แต่ละโฟลเดอร์ให้กับ repos แยกต่างหากของมันเองซึ่งทำให้คอมมิทจะถูกแบ่งออกเป็นเวอร์ชั่นแยกกันซึ่งฉันไม่ต้องการ