2010-03-12 8 views
2

공유 시스템에서 쉘 계정으로 작업하고 있으며 bash 스크립트 및 구성 파일에 일부 버전 제어 소프트웨어를 사용하고 싶습니다.리눅스의 경량 버전 제어 소프트웨어

종속성이없는 Linux에서 작동해야하며 내 집 디렉터리에서 압축을 풀어야합니다. 원격 결제, 분기 또는 기타 멋진 트릭이 필요하지 않습니다. 변경 사항을 적용하고 필요할 경우 복원 할 수 있기를 원합니다.

답변

3

fossil.

단일 바이너리.

종속 관계 없음

버전 제어.

티켓 추적기 및 wiki에 내장되어 있습니다.

CLI 및 웹 인터페이스.

+0

쿨! 나는 darcs로 그것도 시도해 볼 것이다. –

+0

그것은 나의 목적을 위해 darcs보다 잘 작동한다 :) 고마워. –

0

방금 ​​전에 질문 한 내용이 Darcs 인 것을 발견했습니다. 그것은 내 필요에 완벽하게 부합합니다.

당신의 제안에 대해 고맙지 만 Adam은 여러가지 버전의 패키지를 사용하고 있습니다.

1

Mercurial. 로컬 디렉토리에 설치하고 PATH에 있는지 확인하십시오. 그것은 당신에게 많은 권력을줍니다. 코멘트

업데이트 :

대부분의 호스팅 계정은 당신이 이제까지 필요합니다보다 방법 더 많은 스토리지를 (예를 들어, WebFaction는 10기가바이트는 $ 10/월 계정에 당신에게 제공한다), 그래서 로컬로 파이썬을 설치합니다. 빌드/설치를 수행 할 때 간단히 --prefix=/home/you/local을 추가하십시오. local/bin /, local/lib/등을 생성 할 것입니다. 이제 당신은 파이썬을 가지고 있습니다. 그리고 당신은 당신 자신의 파이썬을 사용하여 머큐리얼을 설치할 수 있습니다.

계정에 저장 용량이 거의 없거나 중요한 빌드 도구 (gcc 등)가 누락 된 경우 잘못된 호스팅을 사용하고있는 것입니다.

+0

감사합니다.하지만 사용할 수없는 Python이 필요합니다. –

0

전 Subversion을 사용합니다. 로컬 액세스에 잘 작동합니다.

또한 대부분의 쉘 계정에 스크립트를 원격으로 체크 아웃해야합니다. 그것은 다른 계정의 설정이 정렬 된 상태로 유지되도록하는 매우 편리한 방법입니다.