Sto costruendo una piccola app come interfaccia per supportare funzioni, monitoraggio, esecuzione di test unitari basati sul web, ecc. Questa sarà verificata in Subversion.
Desidero includere un'app di terze parti disponibile anche tramite Subversion. Finora preferisco fare riferimento al repository remoto per facilitare gli aggiornamenti, in particolare quando ho apportato modifiche locali.
Ora voglio che l'app di terze parti sia distribuita accanto all'app padre. Gli esterni di Subversion sono fuori, dal momento che non posso impegnarmi con le mie mod locali. git svn
sembra avere un potenziale, ma non sono sicuro dei dettagli. (Sembra sporco avere una directory .git con metadati svn memorizzati in un repository svn.)
Quindi come gestisci le modifiche ai progetti Subversion a cui non puoi impegnarti? Sono abbastanza aperto a qualsiasi combinazione di git e svn, preferibilmente consentendo al codice di vivere nel nostro repository Subversion esistente.
Aggiornamento: attualmente sto esplorando filiali dei fornitori , che è più convenzione che funzionalità. C'è uno strumento chiamato svn_load_dirs.pl
per aiutare con il processo.