เรามีเอกสารจำนวนมากที่เกี่ยวข้องกับการพัฒนาซอฟต์แวร์ของเรา สิ่งเหล่านี้รวมถึงสิ่งต่าง ๆ เช่นความต้องการเอกสารการออกแบบ PDF ภายนอกไฟล์ลูกค้าคำแนะนำการทดสอบ ฯลฯ ปัจจุบันเอกสารเหล่านี้กระจัดกระจายไปทั่วสถานที่ (วิกิ "สถานที่บางแห่งในเครือข่าย" ฮาร์ดไดรฟ์สำหรับนักพัฒนาท้องถิ่น (!) และสถานที่เลวร้ายยิ่ง)
วิธีที่ดีที่สุดในการติดตามพวกเขาคืออะไร? เนื่องจากเราใช้ visual studio (2010) เพื่อการพัฒนาของเราและเราไม่มีผู้พัฒนาที่ไม่ใช่นักพัฒนาในโครงการฉันคิดว่ามันเป็นความคิดที่ดีที่จะเก็บไว้ใน VS "ทางออก" ซึ่งจะช่วยให้พวกเขา ที่จะควบคุมแหล่งที่มาและเข้าถึงได้ในระดับสากลโดยนักพัฒนาทั้งหมด
อย่างไรก็ตาม VS ดูเหมือนจะไม่ถูกสร้างขึ้นเพื่อทำสิ่งนี้ หากคุณแก้ไขไฟล์เอกสารใด ๆ แม้แต่ไฟล์ที่ตั้งค่าด้วยคุณสมบัติบิลด์ "ไม่มี", "ห้ามคัดลอก" VS จะต้องสร้างซอฟต์แวร์ใหม่ก่อนที่จะรันอีกครั้ง ไม่มีวิธีในการสร้าง "โครงการเอกสาร" ภายในโซลูชัน (เราใช้โครงการ C # ที่ว่างเปล่าสำหรับสิ่งนี้) Visual Studio และ Word / Excel ไม่สามารถควบคุมแหล่งสัญญาณได้ดี คุณไม่สามารถดูไฟล์ที่เช็คอินแล้วตัดสินใจที่จะทำการเปลี่ยนแปลงโดยไม่ต้องปิดไฟล์ก่อนไปที่โครงการและตรวจสอบด้วยตนเองก่อนที่จะทำการเปลี่ยนแปลง มันช้าและน่าเบื่อที่สุดเท่าที่จะทำได้
อย่างไรก็ตามนี่เป็นสิ่งที่ดีที่สุดสำหรับทีมของเรา แต่ฉันหวังว่าฉันจะมีทางออกที่ดีกว่า (ฟรี)