git-annex

파일 내용에 대한 하드 링크와 디렉토리 구조에 대한 심볼릭 링크를 사용하여 디렉토리 트리를 미러링합니다.
git-annex

파일 내용에 대한 하드 링크와 디렉토리 구조에 대한 심볼릭 링크를 사용하여 디렉토리 트리를 미러링합니다.

예를 들어 전체 디렉터리를 다음과 같은 구조를 가진 새 디렉터리(예:)로 미러링하는 가장 좋은 방법 original/은 무엇입니까?mirror/mirror/data/mirror/tree/ 디렉토리 또는 하위 디렉토리 original/의 모든 파일은 하드 링크되어 있습니다.문서존재하다mirror/data 파일 이름은 콘텐츠의 해시와 같은 콘텐츠의 고유 식별자입니다. mirror/tree에서 원본 파일의 상대 경로와 상대 경로가 일치하는 지점부터 시작하여 심볼릭 링크됩니다 original. 쉽게...

Admin

새 저장소에서 git-annex 특수 원격 액세스
git-annex

새 저장소에서 git-annex 특수 원격 액세스

나는 그것을 사용하고 있다git-annexversion 7.20190129내 컴퓨터에 제공된 대로 Debian Stable (Buster)대용량 파일을 버전 제어하에 두고 여러 컴퓨터와 드라이브에 배포할 수 있습니다. 적어도 하나의 "실제" git-annex저장소가 있는 한(아닙니다.special remote). git annex내 로컬 컴퓨터에서 추가로 하나의 저장소만 사용하고 싶습니다 special remotes(예:bup special remote또는rsync special remoteDebia...

Admin

git-annex는 초기화를 취소할 수 없는 괴물을 생성합니다.
git-annex

git-annex는 초기화를 취소할 수 없는 괴물을 생성합니다.

원래는 git-annex를 탐색하려고 계획했지만 내 요구 사항에 적합하지 않은 것으로 나타났습니다. 내가 사용하고 있던 저장소에서 초기화했고(어리석은 일이지만 지금 보니) 이제 모든 파일이 심볼릭 링크로 대체되었다는 점을 제외하면 괜찮습니다. 나는 달리기를 시도했고 git-annex uninit몇 가지 일을 하는 것 같았습니다. unannex 2017/mapping/index.html ok unannex 2017/mapping/slide_deck.md ok unannex index.html ok ...

Admin

Git-annex는 심볼릭 링크를 자동으로 병합합니까?
git-annex

Git-annex는 심볼릭 링크를 자동으로 병합합니까?

두 개의 동일한 파일을 자동으로 병합할 수 있습니까? 예를 들어, fileA와 fileB는 두 개의 동일한 파일입니다. 그러나 fileA는 PC에 있고 fileB는 노트북에 있습니다. 각 장치에서 git annex import /path/to/fileA및를 함께 실행하면 git annex import /path/to/fileB실행 후 git 아카이브 트리에 두 개의 서로 다른 심볼릭 링크가 남게 됩니다 git annex sync. 그렇다면 이 두 개의 심볼릭 링크 중 하나를 삭제할 수 있는 자...

Admin

다른 파일 이름에 대한 git-annex 링크
git-annex

다른 파일 이름에 대한 git-annex 링크

어쩌면 이것은 작동하지 않는 미친 사용 사례일 수도 있지만, 다른 파일 이름을 가진 파일에서 파일 기록을 구축할 수 있는 방법이 있는지 궁금합니다. 나는 git-annex 시스템을 원하지만 동료들에게 적응을 강요할 수 없기 때문에 이 아이디어를 탐구하고 있습니다. 이것이 내 생각이다: 동료가 관리하는 폴더 1(공유 디스크): Drawing_shop_12_nov_2015.pdf Drawing_shop_13_nov_2015.pdf Drawing_asbuild_14_nov_2...

Admin

git add-on - 두 저장소가 동일한지 확인하는 방법
git-annex

git add-on - 두 저장소가 동일한지 확인하는 방법

다른 Git 첨부 파일 저장소에서 콘텐츠를 복제, 동기화 및 가져올 때 동일한 미러가 설정되었는지 어떻게 확인합니까? 과거에는 파일 간 비교를 수행하기 위해 unison과 같은 도구를 사용했지만 이는 시간과 메모리 집약적이었습니다. 온전성 검사를 수행할 수 있는 다른 옵션이 있습니까? 이에 대한 주된 동기는 기존 저장소를 복제했는데 크기가 더 작았기 때문입니다. 이전 저장소에 사용되지 않거나 참조되지 않은 개체가 있었기 때문에 더 작을 것으로 예상했지만 크기가 상당히 다릅니다. 그래서 실행할 수...

Admin

"알 수 없는 변환이 로컬에 나열되었습니다. git-annex를 업그레이드하세요!"
git-annex

"알 수 없는 변환이 로컬에 나열되었습니다. git-annex를 업그레이드하세요!"

무슨 일이 일어났는지 잘 모르겠습니다. 특정 저장소에서 제외하고 싶은 항목을 설정할 수 있도록 보조자를 비활성화한 다음 보조자를 사용하지 않기로 결정했습니다. 평소처럼 저장소를 사용하기 시작했는데 이제 다음 오류가 발생합니다. unknown transitions listed in local; upgrade git-annex! enableremote, fsck, get, 등을 사용할 때마다 이런 일이 발생합니다 move. drop내가 확인했다라인의 소스, 그런데 그게 무슨 뜻인지 모르겠어요. ...

Admin

git-annex map은 왜 einstein이 저장소라는 것을 인식하지 못합니까?
git-annex

git-annex map은 왜 einstein이 저장소라는 것을 인식하지 못합니까?

총 길이 DR 내가 혼란스러워?자식 첨부하나의 기계가 실제로는 두 대라고 생각하시나요? 배경 나는자식 첨부저장소는 Watt, Einstein 및 Heisenberg의 세 시스템에 복제됩니다.특수 리모콘S3에서. Einstein은 외부 공용 IP와 내부 개인(RFC1918) IP가 있는 서버입니다. Watt는 LAN에 있고 Einstein의 LAN IP를 사용하고 있습니다. Heisenberg는 노트북이므로 공용 IP 중 하나를 사용합니다(따라서 원격에서도 계속 동기화할 수 있습니다). 와트로...

Admin

기존 파일을 사용하여 gix-annex 추가 기능 저장소 초기화
git-annex

기존 파일을 사용하여 gix-annex 추가 기능 저장소 초기화

나는 몇 기가바이트의 데이터가 포함된 디렉토리를 추적하도록 git-annex를 구성했습니다. 그 내용은 S3 리모컨에 복사되므로 일부 파일을 삭제하여 공간을 확보하고 필요할 때 다시 가져올 수 있습니다. 동일한 작업을 수행하고 싶은 다른 컴퓨터가 있습니다. 이 컴퓨터에는 이미 S3 리모컨에 저장된 대부분의 파일이 포함되어 있습니다. 로컬 디렉터리에서 찾을 수 있는 S3의 파일을 다운로드하지 않고 다른 컴퓨터에서 새 저장소를 초기화하도록 git-annex에 어떻게 지시합니까? ...

Admin

gitannexsync - 파일을 가져오지 않음
git-annex

gitannexsync - 파일을 가져오지 않음

한동안 git 첨부 파일 저장소를 동기화하지 않았고 최근에 동기화를 시도했지만 병합해야 한다는 오류가 발생했습니다. 오류가 발생합니다.Updates were rejected because a pushed branch tip is behind its remote counterpart. 나는 실행을 시도했지만 git annex mergegit git pull origin master은 작업 트리에서 실행해야 한다고 불평했습니다. [편집] 내 쉘 명령이 git-shell로 설정되어 있기 때문에 문제가...

Admin