Articles of svn

Per inserire il prefisso? in codice con Git / SVN

Come puoi inserire il prefisso ?v=VersionNumber in ogni file del tuo repository in modo efficiente con Git / SVN? Ho scoperto che SO usa la pratica per fornire i numeri di versione a ciascun file specifico nel suo repository. Usano SVN. Mi piacerebbe sapere come si può fare lo stesso con Git. Alcuni esempi # […]

Come organizzi il tuo repository di controllo della versione?

Per prima cosa, ne so questo: come organizzeresti un repository di Subversion per progetti software in house? Quindi, la domanda effettiva: il mio team sta ristrutturando il nostro repository e sto cercando suggerimenti su come organizzarlo. (SVN in questo caso). Ecco cosa ci è venuto in mente. Abbiamo un repository, più progetti e più svn: […]

Possiamo finalmente passare a DVCS in Corporate Software? SVN è ancora un “must” per lo sviluppo?

Git / Mercurial stanno diventando sempre più popolari. Ho visto molti articoli che confrontano SVN con Git / Mercurial, ma mi chiedo se ci sia davvero qualche motivo per continuare a usare SVN. Sembra che ci siano un sacco di strumenti per Git / Mercurial ora che dovrebbero aiutare a diffondere la sua adozione aziendale. […]

Tipi comuni di ganci di sovversione

Che tipo di script di aghook usano le persone per Subversion? Solo idee generali ma anche il codice sarebbe fantastico!

SVN come risolvere i nuovi conflitti ad albero quando il file viene aggiunto su due rami

Quando uniamo un paio di rami (usando SVN 1.6.1) dove un file è stato aggiunto su entrambi i rami (e poi lavorato in quei rami separati) sto ottenendo uno dei nuovi conflitti tra gli alberi: C foo.txt > local obstruction, incoming add upon merge Ho bisogno dei cambiamenti da entrambi i rami, ma il conflitto […]

Come faccio a ‘svn aggiungere’ tutti i file non verificati a SVN?

Sto cercando un buon modo per ‘svn aggiungere’ automaticamente tutti i file non rivisti in una copia funzionante al mio repository SVN. Ho un server live che può creare alcuni file che dovrebbero essere sotto il controllo del codice sorgente. Mi piacerebbe avere un breve script che posso eseguire per aggiungere automaticamente questi, invece di […]

Combinando più repository SVN in uno

Dopo aver considerato le risposte alla mia domanda precedente ( un repository SVN o molti? ), Ho deciso di prendere i 4 o più repository che ho e consolidarli in uno. Questo naturalmente porta alla domanda, qual è il modo migliore per farlo? C’è un modo per combinare due o più repository mantenendo la cronologia […]

Come posso tornare a una versione precedente del nostro codice in Subversion?

Sto lavorando a un progetto con un amico e voglio tornare a una versione precedente del nostro codice e impostarlo come corrente. Come lo faccio? Sto usando “anksvn” su vs08. Ho la versione che voglio sul mio PC, ma il commit sta fallendo; Il messaggio che ottengo è “il commit non è riuscito, il file […]

Git-svn dcommit dopo aver unito git è pericoloso?

La mia motivazione per provare git–svn è la fusione e la ramificazione senza sforzo. Poi ho notato che l’uomo git-svn (1) dice: L’esecuzione di git-merge o git-pull NON è consigliata su un ramo dal quale si intende eseguire il dcommit. Subversion non rappresenta fusioni in alcun modo ragionevole o utile; quindi gli utenti che usano […]

Come modificare il messaggio di log già impegnato in Subversion?

C’è un modo per modificare il messaggio di log di una certa revisione in Subversion? Ho accidentalmente scritto il nome file sbagliato nel mio messaggio di commit che potrebbe confondere in seguito. Ho visto Come posso modificare un messaggio di commit errato in Git? , ma la soluzione a questa domanda non sembra essere simile […]