Ho appena aggiornato da SVN 1.6 a SVN 1.7. Gli overlay di My Icon non vengono visualizzati. Osservando le impostazioni SVN in 1.7, non ho più la possibilità di usare le directory "_svn". Questo è probabilmente il motivo per cui sto avendo problemi. Qualcuno sa come rendere SVN 1.7 usare nuovamente le directory _svn?Tortiose SVN - Manca l'impostazione a - Utilizzare "_svn" invece di ".svn"
risposta
Con questo aggiornamento a TortoiseSVN, è necessario aggiornare manualmente le copie di lavoro prima di poterlo utilizzare (e nessuna sovrapposizione di icone verrà visualizzata fino all'aggiornamento!).
Nonsicuro circa _svn
Aggiornamento: ho trovato Setting the SVN_ASP_DOT_NET_HACK environment variable Che può fare quello che stai cercando.
Nella tua versione 1.7 vedi l'impostazione di utilizzare le cartelle _svn invece delle cartelle .svn? –
No, al momento non vedo un'impostazione per quello. Vedi la mia risposta aggiornata. Questo potrebbe essere quello che stai cercando (ma anche che era necessario solo per VS.Net 2002) – crashmstr
Questo è in realtà quello che sto cercando, in particolare la nota su VS.Net 2002. Suppongo che mi limiterò a scaricare tutto quello che ho adesso e ri-controllare il mio codice. Ringrazia tutti! –
Si potrebbe desiderare di vedere questo:
Configuring VisualSVN Server to use _svn instead of .svn
e questo
http://john-sheehan.com/blog/bulk-renaming-svn-folders/
e questo
Grazie Tim. Sai se le impostazioni sono state rimosse in 1.7 tutte insieme? –
Nessuna idea, ma se il motivo per cui sono spariti, allora perché non tornare allo standard. A chi importa cosa c'è sulla tua macchina locale? Finché SVN funziona, non dovrebbe fare la differenza. – Tim
arg perché sono testardo. questo è tutto. Ho bisogno di sapere con certezza se i problemi di WebApp che utilizzano la cartella .svn sono andati o meno. Soprattutto con le app Silver Light. Qualcuno sa? –
questo è quello che trovato nell'aiuto della nuova versione.
A partire dalla versione 1.4.0 e successive, il programma di installazione TortoiseSVN non si fornire all'utente la possibilità di impostare la variabile d'ambiente SVN_ASP_DOT_NET_HACK più, dal momento che ha causato molti problemi e confusione per gli utenti che installano sempre tutto, non importa se loro sanno a cosa serve
Ma questa opzione è nascosta solo per l'utente. È ancora possibile forzare il programma di installazione di TortoiseSVN impostando la proprietà ASPDOTNETHACK su TRUE. Ad esempio, è possibile avviare il programma di installazione in questo modo:
msiexec/i TortoiseSVN-1.4.0.msi ASPDOTNETHACK = TRUE
Recentemente mi trasferiti e aveva lo stesso problema. Sto procedendo a rimuovere ciò che ho ritenuto in eccesso ai requisiti di sovrapposizione di elementi di icone dal registro, tuttavia questo non ha aiutato. Vedendo la risposta crashmstr ho dato un'occhiata e ho notato l'opzione "Upgrade SVN working copy" e questo ha fatto il trucco.
clic destro del mouse sulla cartella e selezionare "Aggiornamento SVN copia di lavoro"
Tali questioni sono state webservice va dal VS2005. Solo quelli di noi si sono bloccati su .net 1.1 non hanno altra scelta se non quella di affrontare il trucco di sottolineatura. Posso confermare che 1.7 riconosce effettivamente l'attacco di sottolineatura, almeno per quanto riguarda l'aggiornamento 1.6 che già utilizzava l'hack. msiexec/i TortoiseSVN- [1.7] .msi ASPDOTNETHACK = TRUE aggiorna 1.6 e non rimuove l'hack. Dovrai comunque aggiornare la tua copia di lavoro, ma dopo tutto andrà bene. Ancora una volta, posso solo confermare che l'aggiornamento funziona, non posso confermare se funzionerà da una nuova installazione ma ho il sospetto che lo farebbe.Grazie TortoiseSVN per non aver lasciato irrimediabilmente superato il freddo.
Aprire un prompt dei comandi nella cartella di lavoro. eseguire i seguenti comandi:
attrib -h _svn
rename _svn .svn
attrib +h .svn
È possibile farlo in tutte le vostre copie di lavoro. Questo ha funzionato per me dopo aver spostato la copia di lavoro tra i computer, uno in cui ASPDOTNETHACK era acceso e l'altro in cui era spento. Secondo i documenti TortoiseSVN, ASPDOTNETHACK è necessario solo per VS.NET2002. Le versioni successive non ne hanno bisogno.
Ha funzionato bene !! –
- 1. Posso git svn rebase ad una certa revisione svn? (Simile a svn up -r ...)
- 2. Quando utilizzare l'importazione in SVN?
- 3. Come aggiornare SVN 1.4.4 (r25188) a SVN 1.6
- 4. Come utilizzare parole chiave personalizzate in SVN
- 5. Specchio git a SVN
- 6. Git-Svn Store Svn password?
- 7. git-svn merge 2 rami svn
- 8. Importato SVN scaricato in Visual SVN
- 9. git-svn dopo lo spostamento di un repository SVN?
- 10. Accesso a '/ svn/ctm /! Svn/me' vietato Quando si esegue il commit al server svn?
- 11. hg equivalente a svn info
- 12. Utilizzare LDAP per l'autenticazione utente SVN
- 13. Come ignorare le cartelle SVN in WinMerge?
- 14. Estrazione del repository svn senza file .svn
- 15. Non mostrare svn: esterni in stato svn
- 16. È richiesto git svn rebase prima di git svn dcommit?
- 17. Impossibile utilizzare git-svn in Mac
- 18. git svn clone di una singola directory di SVN repository
- 19. Usa git-svn con un repo esistente mancante .git/svn/
- 20. SVN Regolamenti di commit
- 21. Conversione di un'azienda da SVN a Hg?
- 22. interazione SVN Hudson JIRA
- 23. SVN ignora i file
- 24. Change SVN repository URL
- 25. Ricorsive svn propset
- 26. Da SVN a GIT e viceversa
- 27. PowerShell, svn e autenticazione
- 28. svn propget svn: ignore. non restituisce nulla, ma svn ovviamente ignora i miei file
- 29. SVN 1.7.1 Edizione
- 30. SVN: Ignora sottocartelle
perché non stai usando le cartelle .svn di default? –
Per quanto ne so, è compatibile con Visual Studio o con i sistemi operativi Microsoft. Ad ogni modo, è uno standard che abbiamo adottato nella mia azienda e ho bisogno di recuperarlo se posso. –
Ho usato SVN su Win XP, Win Server 2003, Win 7 e Win Server 2008 R2 con Visual Studio 2010 e non ho mai avuto problemi con le cartelle .svn. –