Sono nuovo di SVN. Dopo aver lavorato su un ramo per un giorno o giù di lì, ho cercato di unire le modifiche dal tronco al ramo:SVN contrassegna interi file come in conflitto
svn merge svn://server/trunk
Il problema è che ogni volta che SVN incontra un file in conflitto, non è in grado di riconoscere la linea da cambiamenti di linea e segna l'intera linea come in conflitto. Ho sperimentato diversi altri client SVN e ho anche provato ad attivare le opzioni di fine linea e spazio bianco senza alcun progresso. Che cosa sto facendo di sbagliato? Penso che questo sia il caso di unione più semplice possibile, quindi mi aspetto che funzioni con le impostazioni di Subversion più predefinite, qualsiasi client e qualsiasi versione SVN. Si tratta di una cattura conosciuta dai principianti?
Cliente: 1.5.5 (SlikSvn: tag/[email protected]) WIN32
Server: 1.4.6 (r28521), Windows
Modifica
Sulla base dei suggerimenti nei commenti e nelle risposte di seguito, ho effettuato ulteriori indagini:
I file problematici sono UTF8.
Non hanno proprietà SVN.
Il comando "svn diff" identifica correttamente le differenze.
Windows? Linux? Tartaruga? –
Grazie per avermi fatto notare. Ho modificato il post. –
Che tipo di file è? Ha qualche svn: oggetti di scena impostati? Cosa mostra una differenza svn se si confronta la versione del ramo con quella del tronco? –