2012-02-02 18 views
7

Sto provando a inviare un progetto in codeplex e non riesco a inserire il codice sorgente in modo da avere 15 giorni di distanza dall'eliminazione dei propri server.Errore TortoiseSVN quando si preme su Codeplex

Sto usando tortoisesvn e non ho mai avuto questo problema con il mio server svn.

Ecco il registro dal mio commit:

D:\Development\ChildLinksUpgrade 
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade 
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ChildLinksUpgrade.csproj 
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ImportModule.cs 
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\License.txt 
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\Properties 
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\Properties\AssemblyInfo.cs 
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ReleaseNotes.txt 
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ViewChildLinksUpgrade.ascx 
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ViewChildLinksUpgrade.ascx.cs 
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ViewChildLinksUpgrade.ascx.designer.cs 
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\_readMe.txt 
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\web.Debug.config 
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\web.Release.config 
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\web.config 
Commit failed (details follow): 
At least one property change failed; repository is unchanged 
The PROPPATCH request returned invalid XML in the response: XML parse error at 
line 1: no element found (/svn/!svn/wrk/1c9ef6fb-1a14-9348-afe4-7a1d77a51333) 

Sto utilizzando la versione più recente di TortoiseSVN.

+0

L'errore è coerente? Quale versione di TortoiseSVN? Quali passi hai seguito? – madth3

+0

Ho anche capito quando provo a commettere modifiche alle proprietà (ad es. Svn :: ignore). Se le tue uniche modifiche alle proprietà sono svn :: ignores, probabilmente è sicuro che si impegnino solo i tuoi file sorgente. –

+1

Sì, è ogni volta che cerco di impegnarmi. Utilizzando Tortoise SVN 1.7.3.22386. allora ho passato a utilizzare TFS - e almeno ottenuto è spinto verso l'alto. Vorrebbe risolvere per SVN però. – ajwaka

risposta

1

Odio rendere questa la risposta - ma mi sono trasferito in un nuovo computer portatile e poiché la risposta di @ Vorspire - ho appena provato un semplice vecchio commit. Ha funzionato.

Sto eseguendo TortoiseSVN 1.7.6 sul mio nuovo laptop.

Inoltre, è sufficiente verificare la risposta di @Lazy Badger: non ho ancora il trailing "/", quindi ... suppongo che sia la versione e una "funziona sulla mia macchina" risponda ora.

+0

Grande, ho solo una macchina e sto vivendo lo stesso problema esatto ;-(oh Saad è il mondo lol – Arrow

+0

Questo non è davvero una risposta. Si prega di non accettare e piuttosto lasciare che upvotes decidere quello che dovrebbe essere in cima a questa lista risposta –

1

Quando si lavora con l'URL SVN, inserire sempre la barra finale nell'URL. Penso, avete sbagliato (in questo modo) URL del pronti contro termine nel vostro WC

1

Recentemente ho avuto questo problema con CodePlex, dove ho cambiato i file/unversiond ignorati, e si sono risolti in una certa misura.

Invece di provare a eseguire il commit delle modifiche, che ha provocato l'errore ogni volta, ho aperto il Repo Browser (TortoiseSVN) per il mio repository locale e ho cancellato i file appena ignorati/non verificati.

Questa azione ha causato un commit/aggiornamento automatico che ha rimosso i file dal repository remoto e ha parzialmente risolto il problema. Il passo successivo è stato eliminare tutto nel mio repository locale, ad eccezione della directory ".svn", quindi utilizzare l'opzione SVN Update per scaricare nuovamente l'intero progetto.

Ora posso continuare con i miei commit senza l'errore ed è stato in grado di cancellare con successo i file appena eliminati/non decodificati dal repository remoto.

Spero che questo aiuti.

+0

Non c'è bisogno di firmare le tue risposte. SO lo farà automaticamente per te. – Stephan

1

Non è possibile aggiornare le modifiche alle cartelle se è presente un nuovo file ignorato. deselezionare le cartelle (o rimuovere la definizione del file ignorato) ha funzionato per me.

+0

Questa risposta funziona anche per me! Forse è la risposta e dovrebbe essere accettata ?! –

Problemi correlati