Subversion : 프로그래머가 아닌 사람을위한 문서 관리?


11

저는 기계 공학 분야의 소규모 회사에서 일합니다. 나 자신을 제외하고는 코딩이나 데이터베이스에 대해 아는 사람이 없으며 기본 SQL, 일부 C #, 일부 VBA 이상을 알지 못합니다.

모든 엔지니어링 관련 문서를위한 훌륭한 오픈 소스 / 프리웨어 문서 제어 솔루션을 찾고 있습니다. 대부분의 파일은 .docx, .xlsx, .pdf 또는 .dwg (CAD) 형식입니다.

Subversion은 코드 제어가 아닌 문서 제어의 목적에 적합합니까? 시스템에서 해당 개정 번호로 문서 보고서를 작성하는 것으로 충분합니까?

다른 권장 사항이나 솔루션은 환영합니다.


1
svn + latex (또는 모든 텍스트 / 일반 기반 문서 형식) 조합은 공동으로 작성된 모든 종류의 문서에 매우 유용합니다. 그래도 모두가 기본적인 라텍스를 배우도록 요구합니다.
Daniel Beck

답변:


11

SVN에는 Windows 통합 기능이 우수한 GUI 프론트 엔드가 있습니다 : Tortoise SVN . 많은 동료들이 맹세합니다.

Msofficesvn 은 Office 응용 프로그램 내에서 Tortoise SVN에 액세스 할 수있는 Microsoft Office 플러그인입니다. OfficeSVN 은 SVN 작업에 대한 아이콘을 Office 2007에 추가합니다. OOoSVN 은 OpenOffice와 유사한 플러그인입니다.

이러한 도구를 사용하면 SVN을 명령 줄없이 사용할 수 있습니다. 저장소를 관리하려면 기본 명령 행 능력이 필요할 수 있습니다.

SVN은 약간의 사용자 교육이 필요하지만 프로그래밍과는 아무런 관련이 없습니다. 주로 사람들을 1 : 업데이트, 2 : 업, 3 : 커밋; 병합을 수행하도록 훈련시켜야합니다.

충돌을 노출시키지 않고 순수한 아카이빙을 제공하는 문서 관리 시스템을 사용하는 것이 더 쉽습니다. 그러나 이는 사용자가 충돌에 직면하는 대신 충돌이 발생하면 데이터를 자동으로 잃게됩니다.

사람들이 문서 작업을하기 전에 잠금을 설정하는 워크 플로우는 훨씬 더 제한적이지만 충돌이 발생할 때 당황하지 말라고 지시하지 않으면 두통을 줄일 수 있습니다.

(비전문가에게 버전 제어를 사용하도록 교육 한 경험이 없습니다. 문서를 변경 사항을 병합하려는 사람에게 우편으로 보내는 "수동"버전 관리로 관찰 된 동작을 보간하고 있습니다.)


실제로 Tortoise SVN은 Subversion을위한 코드 지향 프론트 엔드 GUI 인 것처럼 보였기 때문에 약간의 연구를 수행했습니다. 확실히 Office 플러그인이 있다는 것을 좋아합니다. Tortoise를 사용하여 두 개의 스프레드 시트 또는 Word 문서 간의 변경 사항을 비교하는 것이 얼마나 어렵습니까? 잘 병합됩니까? 감사.
NoCatharsis

죄송합니다. 최근에 Office 플러그인 만 발견했지만 아직 사용하지 않았습니다.
Gilles 'SO- 악마 그만

고려해야 할 한 가지는 SVN에 .docx 파일에 문제가 있다는 것입니다. 그것들은 본질적으로 바이너리 ZIP 파일이므로 문서를 약간 업데이트하더라도 전체 문서가 다시 압축되므로 파일이 이전 버전과 완전히 다릅니다. SVN은 문서 버전 간의 차이점을 저장합니다. docx 파일의 경우 매우 큰 SVN 데이터베이스를 생성 할 수있는 각 개정에 대한 전체 문서를 저장해야합니다.
ChrisB

Msofficesvn은 실제로 주장하는 추가 기능이 아니라 매크로입니다. 따라서 (1) 잠재적 인 보안 문제이고 (2) 모든 문서에 부풀림을 추가합니다.
Gabriel Schreiber

2

코드 파일은 간단한 텍스트 파일입니다. .docx 및 .dwg 파일은 "거의"사용자 친화적이므로) 해당 파일을위한 플러그인이 필요합니다. msword 파일의 경우 플러그인 xdocdiff가 있습니다.


사용자에게 친숙하지 않기 때문에 두 버전에서 차이 확인을 실행하는 것이 어렵다는 것을 의미합니다. 맞습니까?
NoCatharsis

2

나는 "이진 (binary)"문서에 대한 개정 관리 시스템 보다 문서 관리 시스템 을 제안 할 것이다 . 개정 제어는 소스 코드와 같은 텍스트 파일에 가장 적합하지만 이진 유형을 다룰 때 많은 기능을 잃게됩니다.


알았어요. 그렇다면 오픈 소스 DMS 제품에 대한 제안 사항이 있습니까? 좋은 경험이 있습니까? 도와 주셔서 감사합니다.
NoCatharsis

나는 몇 가지를 사용했지만 추천할만한 경험이 충분하지 않습니다. en.wikipedia.org/wiki/List_of_content_management_systems
Chris Nava

... 그리고 문제가 있습니다 : 만약 당신이 subversion이 작동하는 방식에 익숙하다면, 문서 관리 시스템은 PITA입니다. 현재 Office 365 및 비즈니스 용 OneDrive로 어려움을 겪고 있습니다. 실제로는 적합하지 않지만 합리적인 오프라인 기능을 원한다면 합리적인 가격의 대안이 많지 않습니다.
Andy

1

마이크로 소프트 오피스 서브 버전 플러그인 중 상용 솔루션이있다 : MagnetSVN .


기본적으로 전체 회사의 문서 제어 열풍을 맡고 있기 때문에 무료로 유지하고 싶었습니다 (우리는 7 명과 같았습니다. 그러나 라이센스 당 $ 19 만 꽤 좋습니다. 사용 했습니까? UI와 시스템에 대한 의견?
NoCatharsis

저는 MagnetSVN의 개발자입니다. 그래서 나는 그것을 경쟁하는 동안 객관적이 될 수 없습니다 :) 시간이 있다면 MagnetSVN에 대한 의견을 보내주십시오 : magnetsvn.com/feedback.html . 원하는 경우 새로운 기능을 갖춘 시험판 버전을 제공해 드리겠습니다.
Eugenek

이것은 고대의 게시물이지만 시스템은 검토 및 피드백을 위해 팝업을 표시했습니다. 나중에 참조하려면 제품을 추천 할 때 소속을 공개해야합니다. 그렇지 않으면 기술적으로 스팸으로 간주됩니다. 또한 일반적으로 기여하고 때로는 자신의 물건을 제안하는 사람들에게 넓은 위도가 주어짐에 유의하십시오. 그러나 유일한 게시물이 홍보 인 경우 다르게 표시됩니다.
fixer1234
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.