문제

저는 현재 소규모 웹 개발 회사에서 근무하고 있으며 주로 캠페인 사이트와 기타 홍보 업무를 담당하고 있습니다.첫해 동안 우리는 프로젝트 파일을 공유하기 위해 네트워크 공유가 있는 일반 Windows 시스템인 "서버"를 사용해 왔습니다.그러나 이것이 미래의 증거는 아닙니다.

SVN은 코드에 적합하지만(현재 우리가 사용하는 것) 모든 또는 대부분의 파일에 대해 버전 관리(또는 최소한 어떤 형태의 동기화)가 편리하길 원합니다.

내가 본질적으로 원하는 것은 Subversion이 코드에 대해 수행하는 작업을 수행하는 것이지만 문서/psd/pdf 파일에 대해 수행하는 것입니다.

Subversion이 바이너리 파일도 처리한다는 것을 알고 있지만 우리의 목적에 비해 약간 과잉일 수 있다고 생각합니다.전체 버전 제어 시스템의 모든 부가 기능이 반드시 필요한 것은 아니지만 증분 이름 지정(Notes_1.23.doc)이 필요하지 않고 실수로 덮어쓸 가능성이 줄어듭니다.

또한 멀티플랫폼이어야 하고 대용량 파일(100MB 이상)을 처리해야 하며 기술적인 측면이 아닌 사람도 사용할 수 있어야 합니다.

도움이 되었습니까?

해결책

SVN은 바이너리에도 적합합니다.개정판을 비교할 수 없을까 걱정된다면 Tortoise를 사용하여 Word 문서에서 가능하다고 말씀드릴 수 있습니다.
그러나 "버전 관리 확장"이 무엇을 의미하는지 모르겠습니다.SVN은 문서 관리 시스템이 아닙니다.

편집하다:

하지만 내 생각엔 그것이 우리의 목적에 있어서는 좀 과잉일지도 모른다고 생각해요

이미 SVN을 사용하고 있고 SVN이 목적을 달성한다면 굳이 두 번째 시스템을 사용할 이유가 무엇입니까?

다른 팁

Windows 2003 서버를 사용하는 경우 Sharepoint Services 3.0(http://technet.microsoft.com/en-us/windowsserver/sharepoint/bb684453.aspx).

문서의 버전 제어가 가능하고 Office XP부터 Office와 잘 통합되지만 Office 2003과 2007이 더 좋습니다.Office 및 PDF 파일은 Adobe IFilter를 통해 색인화하고 검색할 수 있습니다.IFilter를 추가하여 문서에서 메타데이터를 검색할 수도 있습니다.

대용량 파일의 경우 기본적으로 최대 파일 크기는 50MB이지만 구성할 수 있습니다.

우리는 방금 이사했어요 억지로 정말 행복했습니다.상용 제품이지만 너무 강력하고 사용하기 쉬워서 IMHO 좌석당 가격만큼의 가치가 있습니다.

적절한 폴더 구조와 명명 체계가 있습니까?

VCS는 실제로 이미지 등을 잘 처리하지 못합니다. 바이너리 자산(소스 사진, Photoshop PSD에 대한 합리적인 폴더 구조와 함께 VCS(SVN/Git/Mercurial 등)에 코드를 포함하는 것이 가능합니까? 파일, Illustrator 파일 등)?

동기화는 처리하지 않지만 중앙 파일 서버는 동일한 작업을 수행합니다.

사람들이 이름을 적절하게 지정하도록 하려면 약간의 시행과 고양이 관리가 필요하지만 각 자산에 대한 버전 폴더(예: someproject/asset/header_logo/v01/header_logo_v01.psd)를 갖는 것은 기본적으로 VCS와 비슷하지만 더 쉽습니다. 다른 개정판 사이를 이동하려면(아니요 vcs checkout blah -r 234 클라이언트가 v03보다 v02를 더 선호한다고 결정한 경우)

귀하의 질문은 소규모 사무실에 적합하다고 지정했기 때문에 흥미 롭습니다.기업 수준에서는 다음과 같은 것을 추천하고 싶습니다. EMC Documentum의 eRoom, 하지만 분명히 그것은 필요한 것보다 훨씬 더 많고 비용 측면에서도 원하는 것보다 더 많을 것입니다.이에 대한 라이선스 세부 사항은 잘 모르겠지만 사무실에 MS Office가 있으면 Sharepoint에 액세스할 수 있다고 들었습니다.나는 또한 많은 것이 있다고 확신한다. SAAS 이런 종류의 구현을 고려하면 서버가 귀하에 의해 호스팅되지 않는다는 점을 염두에 두고 살펴보는 것이 좋습니다. 따라서 자료가 매우 민감한 경우에는 분명히 적절한 경로가 아닙니다.

Mac을 서버로 사용하고 타임 머신 공유 폴더를 백업하려면이렇게 하면 자동 백업이 제공되고 Samba를 통해 공유할 수 있으므로 모든 사람이 네트워크 드라이브 컴퓨터에서.Mac 서버는 아마도 과잉일 것입니다.Mac Mini는 소규모 사무실이나 용도가 변경된 데스크탑 컴퓨터에 적합합니다.

당신은 또한 고려할 수 있습니다 아마존의 S3 서비스 오프라인 백업을 수행합니다.종량제 서비스이기 때문에 사용량에 따라 확장할 수 있으며, 다른 것으로 이동하고 싶다면 언제든지 데이터를 다운로드하여 다른 곳으로 가져갈 수 있습니다.

Windows Vista에는 파일 시스템에 로컬 파일 버전 관리 기능이 있어 유용할 수 있지만 팀워크 측면에서 제한됩니다.그러나 누군가가 다른 사람의 파일을 덮어쓰면 새 버전이 원래대로 저장됩니다.

KnowledgeTree도 고려해보세요.한 번 보세요. 일부 데모/스크린샷은 다음에서 확인할 수 있습니다.http://www.knowledgetree.com/

무료 오픈 소스 Community Edition이 있으므로 비용 효율적입니다.우리는 그것을 시도하지는 않았지만 문서 버전 관리 솔루션을 찾는 중소기업을 위해 다른 시스템보다 이 시스템을 선택했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top