SVN для хранения документов с целью управления изменениями
Стоит ли хранить документы, связанные с проектом, в SVN? Есть ли какое-нибудь приложение для управления документами (sharepoint?), которое вы можете порекомендовать для этого? Вопрос для программиста среднего размера (20 разработчиков).
3 ответа
Да, это действительно хорошая идея, чтобы хранить ваши документы в системе контроля версий, чтобы вы могли отслеживать документы и сохранять изменения.
Вам может не понадобиться приложение для управления документами. Пользователи могут перейти непосредственно по http://svnserver/repository/trunk/project_a/doc1.doc или к тому, что у вас есть. Диалоговое окно открытия файла Windows также может просматривать хранилище.
Я использую Subversion, но для обмена некоторыми документами и возможности редактировать один и тот же документ одновременно, я предпочитаю Google Docs.
Мы добавили проблему аудита, касающуюся контроля версий текстовых документов в SVN, когда трудно отследить конкретную версию, отправленную клиенту, до правильной версии в хранилище, что означает, что не существует простого способа использовать версию, предоставленную SVN для включите в титульный лист самого документа, потому что версию файла в SVN невозможно узнать перед фиксацией. Мы должны использовать теги, которые удобны в использовании.