¿Cómo decirle a Dropbox que ignore los archivos git?

14

He estado guardando mis archivos vim en Ubuntu One y como tengo muchos complementos instalados como submódulos git (o sin embargo vundle los instala) y solo estoy interesado en actualizar estos repositorios en mi computadora principal, configuré Ubuntu One para ignore estos archivos usando:

ignore = \A.*\.git\Z

en ~/.config/ubuntuone/syncdaemon.conflo que no tendrá que sincronizar miles de archivos. Ahora estoy tratando de mover estos archivos a Dropbox, pero no pude encontrar una configuración equivalente en Dropbox.

Entonces mi pregunta es, ¿cómo puedo decirle a Dropbox que ignore los archivos / carpetas con ciertos nombres (particularmente las carpetas de puntos)?

ninguna
fuente
1
insistamos un poco más en su soporte técnico para una mejor solución dropboxforum.com/hc/communities/public/questions/…
Thiago Duarte
Si sus carpetas .git tienen miles de archivos, debe ejecutar un manual git gcen algunos de ellos.
user1686

Respuestas:

11

En Linux, Dropbox tiene un cliente ( dropbox) y un deamon ( dropboxd).

El cliente tiene el excludecomando, que puede usar para excluir directorios. Por ejemplo, para excluir node_modules de Dropbox, puede ingresardropbox exclude add ./node_modules

dropbox help exclude imprimirá la información de ayuda:

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.
Melle
fuente
4

Dropbox tiene una función de sincronización selectiva que puedes configurar

Un par de herramientas que encontré, que hablan sobre lograr esto a través de archivos de configuración

  1. Dropboxfilter
  2. Dropboxignore
Srikanth Venugopalan
fuente
Estos ciertamente parecen interesantes. Según tengo entendido, (0) la sincronización selectiva requiere que deshabilite explícitamente algunas carpetas, lo que dificultaría mi trabajo si quiero cambiar mis complementos instalados. (1) Dropboxfilter dice que necesito una carpeta vacía de Dropbox que no es factible para mi cajero automático. (2) Dropboxignore parece un programa de Windows (solo obtuvo .exedescargas y .slnarchivos en la fuente) y estoy trabajando en ubuntu.
ninguno
2
Dropboxfilter parece que es un proyecto muerto; Lo probé meses atrás y simplemente no funcionó de manera confiable para mí.
Heptita