Yazılım geliştirmemizle ilgili birçok belgemiz var. Bunlar, gereksinimler, tasarım belgeleri, harici PDF'ler, müşteri dosyaları, test talimatları vb. Gibi şeyleri içerir. Şu anda, bu belgeler yerel bir geliştiricinin sabit diski (!) ve daha da kötüsü).
Onları takip etmenin en iyi yolu nedir? Gelişimimiz için visual studio (2010) kullandığımız ve projede gerçekten geliştirici olmadığımız için onları VS "çözümü" içinde saklamanın harika bir fikir olacağını düşündüm. kaynak kontrollü ve tüm geliştiriciler tarafından evrensel olarak erişilebilir olması.
Ancak, VS gerçekten bunu yapmak için inşa edilmiş gibi görünmüyor. Herhangi bir belge dosyasını düzenlerseniz, "Hiçbiri", "Kopyalamayın" derleme özellikleriyle ayarlanmış olsa bile, VS yeniden çalışmaya başlamadan önce yazılımı yeniden oluşturmalıdır. Çözüm içinde bir "Dokümantasyon Projesi" oluşturmanın bir yolu yoktur. (Bunun için bir Boş C # projesi kullanıyoruz). Visual Studio ve Word / Excel flat, kaynak kontrolünü iyi yapmaz. Teslim edilen bir dosyayı görüntüleyemez ve ardından dosyayı kapatmadan, projeye gitmeden ve değişikliği yapmadan önce manuel olarak teslim etmeden değişiklik yapmaya karar veremezsiniz. En iyi ihtimalle yavaş ve sıkıcıdır.
Her neyse bu, ekibimizin ortaya çıkardığı en iyisi, ama keşke daha iyi (ücretsiz) bir çözümüm olsaydı.