2012-08-16 3 views
0

정말 필요하기 때문에 보관 용 계정을 구입할 예정 이었지만 "왜이 용도로 SVN을 사용하지 않습니까?"보관 용 계정 대신 SVN을 사용하려고합니다.

그래서 데비안 서버에 SVN 서버를 설치했습니다. 그런 다음 Windows 바탕 화면에 TortoiseSVN을 설치하고 Apple 노트북 컴퓨터에 Versions를 설치합니다. '

  • 내가 파일을 삭제하면, 내가 TortoiseSVN | Delete을 통해 그것을해야 내가 할 수 있습니다

    나는 /command:update/comment:commit 모든 시간에 Windows에서 cronjobs을 만드는 시도했지만 여기에 내가 발견 한 몇 가지 문제가 있습니다 일반 파일처럼 삭제하지 마십시오.

  • 서버에 *.txt이 있지만 내 컴퓨터에 최신 버전이있는 경우 TortoiseSVN은 업데이트 할 때 무엇을해야할지 알 수 없습니다. 마지막으로 편집 한 것만 유지하려면 정확히 어떻게해야합니까?

내가 잘못 했나요? 폴더를 "감시"하고 동기화 할 스크립트를 작성해야합니까?

+1

Subversion은 자동화 된 백업 프로그램이 아닙니다. –

+0

왜 그렇게 사용하지 않습니까? 나는 dropbox가 SVN에 기반을 둔 것을 읽었다. –

+0

@David 天宇 Wong SVN은 저장소가 아닌 버전 제어 시스템입니다. Dropbox는 SVN을 기반으로 할 수 있지만 동기 부여가있는 온라인 저장 공간과 약간의 버전 관리 기능과 같이 특별한 목적을 위해 여전히 고음질로 조정됩니다. 드롭 박스로 순수한 SVN을 사용하는 것은 헛소리입니다. – bahrep

답변

2

전송 및 보관 시스템으로 git을 사용하는 오픈 소스 Dropbox 대안 인 SparkleShare을 조사하고 싶을 수 있습니다. Windows, Linux 및 OS X 용 클라이언트가 있습니다.

+0

와우, 이것은 깔끔하게 보입니다. 그것을 사용하게됩니까? 그게 무슨 상관이야? –

+0

나는 그것을 읽고 있으며 데이터 암호화에 대해서는 언급하지 않는다. SVN 또는 dropbox가 신뢰할 수 있다는 것을 알고 있기 때문에 어떻게 완료되었는지 궁금합니다. –

+0

Subversion은 파일 저장소의 데이터 암호화를 제공하지 않습니다. Dropbox는 보안 성이 떨어집니다. Dropbox 직원이 데이터를 볼 수 있습니다. Dropbox 복제본을 실행하는 주된 장점은 데이터의 위치와 액세스 권한을 훨씬 더 많이 제어 할 수 있다는 것입니다. Subversion과 마찬가지로 Git은'ssh' 나'https'와 같은 암호화 된 채널을 통해 작동 할 수 있습니다. –

0

SVN을 사용하지 않으려 고 시도하고 있습니다. 저장소의 요점은 커밋 내용과 삭제 내용에주의해야한다는 것입니다. 문서에 대한 점증적인 변경 내용을 추적 할 수 있습니다.

SVN이 사용되는 방식으로 SVN을 사용해야합니다. 즉 :

  • 문서가 서버에서 호스팅됩니다.
  • 로컬 변경을 수행하기 전에 서버에서 최신 버전을 체크 아웃/업데이트하십시오.
  • 더 이상 필요하지 않은 문서를 제거하려면 SVN delete를 사용합니다.
  • 편집을 마쳤 으면 변경 내용을 서버에 커밋합니다.

불편하거나 목적에 맞지 않으면 DropBox의 기능을 수행하도록 설계된 소프트웨어를 찾으십시오. 오, 나는 해답을 얻으려는 제안 된 제품을 제공 받았을뿐입니다.

+0

나는 dropbox가 svn에 구축되었다는 것을 확신한다. –

+0

나는 그렇지 않다는 것을 확신한다. –

+0

요점은 DropBox를 사용하지 않고 DropBox처럼 동작하는 SVN의 기대가 잘못되었다는 것입니다. – paddy

관련 문제