วิธีแมป TFS กับสองไดเร็กตอรี่ท้องถิ่น [ปิด]


14

ฉันทำงานกับเว็บแอปพลิเคชันโดยใช้ TFS ทุกครั้งที่ฉันสร้างเว็บไซต์มันใช้เวลาไม่นานในการเริ่มต้นใหม่อีกครั้ง ฉันต้องการมีการแมปไซต์ที่สองในไดรฟ์ c ซึ่งฉันจะได้รับล่าสุดและสร้างวันละครั้งดังนั้นรุ่นนี้จะรวดเร็ว นี่จะเป็นไดเรกทอรี "อ่านอย่างเดียว" เนื่องจากฉันจะไม่ทำการแก้ไขใด ๆ

โปรดแจ้งให้เราทราบหากเป็นไปได้หรือหากคุณมีทางเลือกอื่น


มีเครื่องมือสร้างของบุคคลที่สามที่คุณสามารถโทรจาก TFS builds ซึ่งสามารถรวบรวมไฟล์ ASP ของคุณไว้ล่วงหน้าบน IIS เพื่อที่คุณจะได้ไม่ต้องรอตลอดไปและหนึ่งวันหลังจากกดปุ่มไซต์เป็นครั้งแรกหลังจากทุกรุ่น
maple_shaft

4
คำถามนี้ดูเหมือนจะเป็นหัวข้อนอกเรื่องเนื่องจากเป็นเรื่องเกี่ยวกับปัญหาการใช้งานและเป็นของ SO แต่เก่าเกินไปที่จะโยกย้าย

คำตอบ:


20

หนึ่งเวิร์กสเปซไม่อนุญาตให้แม็พโฟลเดอร์ TFS เดียวกันกับไดเรกทอรีโลคัลมากกว่าหนึ่งรายการ

อย่างไรก็ตามคุณสามารถมีสองหรือมากกว่าพื้นที่ทำงานสำหรับคอมพิวเตอร์เครื่องหนึ่งและแต่ละพื้นที่ทำงานสามารถแมปโฟลเดอร์ TFS ไปยังโฟลเดอร์ท้องถิ่นที่แตกต่างกัน การแก้ไขไฟล์ใดในแต่ละเวิร์กสเปซจะถูกติดตามแยกกัน (เพื่อให้ทันสมัยอยู่เสมอคุณต้องทำการเข้าแต่ละไฟล์: ง่ายด้วย'tf get'จากบรรทัดคำสั่ง)


3

TFS มี build build อยู่ภายในคุณสามารถสร้าง build เพื่อรันทุกวันหรือเกือบทุกวิธีที่คุณคิดแม้ว่าคุณจะต้องตั้งค่าบางสิ่งให้เป็น build server ที่ฉันเชื่อ


2

เป็นไปได้ที่จะทำเช่นนี้

  1. ปลดแผนที่ TFS ของคุณ
  2. คลิกขวาที่โฟลเดอร์และแมปไดเรกทอรีย่อยไปยังโฟลเดอร์เช่น C:\temp
  3. คลิกที่รูทและแมปไปยังโฟลเดอร์อื่น C:\localDev\
  4. คุณจะถูกขอให้ลบการทำแผนที่ที่มีอยู่ C:\temp
    • เลือกไม่ (อย่ากดยกเลิก)

ฉันลองและใช้งานได้ดี

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