Dropbox에 git 파일을 무시하도록 지시하는 방법은 무엇입니까?


14

vim 파일을 Ubuntu One에 보관하고 git 하위 모듈로 많은 플러그인을 설치 했으므로 (또는 번들로 설치) 기본 컴퓨터에서 이러한 리포지토리를 업데이트하는 데 관심이 있습니다 .Ubuntu One을 다음과 같이 설정했습니다. 다음을 사용하여 이러한 파일을 무시하십시오.

ignore = \A.*\.git\Z

에서 ~/.config/ubuntuone/syncdaemon.conf이 파일을 동기화 수천이되지 않도록. 이제이 파일을 드롭 박스로 옮기려고하지만 드롭 박스에서 동등한 설정을 찾을 수 없습니다.

그래서 제 질문은 dropbox에게 특정 이름 (특히 도트 폴더)을 가진 파일 / 폴더를 무시하도록 어떻게 말할 수 있습니까?



.git 폴더에 수천 개의 파일이 있으면 git gc그 중 일부에 대해 매뉴얼 을 실행해야 합니다.
user1686

답변:


11

Linux에서 Dropbox에는 클라이언트 ( dropbox)와 데몬 ( dropboxd)이 있습니다.

클라이언트에는 exclude디렉토리를 제외시키는 데 사용할 수 있는 명령이 있습니다. 예를 들어 Dropbox에서 node_modules를 제외하려면 입력 할 수 있습니다dropbox exclude add ./node_modules

dropbox help exclude 도움말 정보를 인쇄합니다 :

dropbox exclude [list]
dropbox exclude add [DIRECTORY] [DIRECTORY] ...
dropbox exclude remove [DIRECTORY] [DIRECTORY] ...

"list" prints a list of directories currently excluded from syncing.
"add" adds one or more directories to the exclusion list, then resynchronizes Dropbox.
"remove" removes one or more directories from the exclusion list, then resynchronizes Dropbox.
With no arguments, executes "list".
Any specified path must be within Dropbox.

4

Dropbox에는 구성 할 수 있는 선택적 동기화 기능이 있습니다.

내가 찾은 몇 가지 도구는 구성 파일을 통해이를 달성하는 것에 대해 이야기합니다.

  1. Dropboxfilter
  2. 드롭 박스

이것들은 확실히 흥미로워 보입니다. 내가 아는 한, (0) 선택적 동기화는 설치된 플러그인을 변경하려면 작업을 어렵게 만드는 일부 폴더를 명시 적으로 비활성화해야합니다. (1) Dropboxfilter에 따르면 atm으로는 불가능한 빈 dropbox 폴더가 필요합니다. (2) Dropboxignore는 Windows 프로그램처럼 보이며 ( 소스의 .exe다운로드 및 .sln파일 만 가져 옵니다) 우분투에서 일하고 있습니다.
none

2
Dropboxfilter는 죽은 프로젝트 인 것 같습니다. 나는 몇 달 전에 그것을 시도했지만 그것은 나를 위해 안정적으로 작동하지 않았다.
Heptite


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.