Dopo il montaggio utilizzando sshfs non posso i miei cambiamenti usando Subversion

StackOverflow https://stackoverflow.com/questions/3016368

  •  26-09-2019
  •  | 
  •  

Domanda

macchina locale:     Fedora 13     Subversion: 1.6.9

remote machine:
CentSO 5.3
subversion 1.4.2

Ho un progetto che si trova sulla macchina remota:

remote@x.x.x.x:projects/ssd1

Ho montato questo sulla mia macchina locale:

sshfs remote@x.x.x.x:projects/ssd1 /home/jbloggs/projects/mnt/ssd1

Tutto monta ok. Così ho aperto il mio progetto utilizzando GNU Emacs 23.2.1. Quando voglio commentare le mie modifiche in emacs ottengo il seguente errore:

can't move /home/jbloggs/projects/mnt/ssd1/.svn/tmp/entries to /home/jbloggs/mnt/ssd1/.svn/entries: Operation not permitted

Qualcuno sa di un modo per risolvere questo problema?

molte grazie per qualsiasi consiglio,

È stato utile?

Soluzione

Credo che il problema è con sshfs, piuttosto che Subversion. La risposta breve è: provare l'opzione "Rinomina soluzione":

 sshfs -o workaround=rename ...

Se questo non aiuta a vedere se è possibile rinominare il file manualmente utilizzando il comando mv Linux (non lo SVN uno). In caso contrario, si può rinominarla utilizzando SFTP (es. Senza usare sshfs)? Vedere http://www.mail-archive.com/macfuse- devel@googlegroups.com/msg00559.html per una discussione più dettagliata.

Altri suggerimenti

Credo che ciò che può essere succedendo qui è che hai estratto la copia di lavoro sulla macchina remota, ed è estratto da un percorso, ma sul disco montato, si sta lavorando in un percorso diverso.

Come diversi sono i due percorsi sulla macchina locale e remota? Sarebbe possibile per voi per rendere i percorsi identici?

avrei smontare l'unità, rimontarlo con l'esatto stesso percorso del percorso sul computer remoto, effettuare una pulitura svn, e cercare di commettere poi.

Perché si sta montando il percorso del progetto dalla macchina remota? Non sarebbe più facile da checkout una copia di lavoro sulla macchina locale?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top