AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Teamfounddation nach SVN migrieren

Ein Thema von generic · begonnen am 18. Mai 2011 · letzter Beitrag vom 18. Mai 2011
Antwort Antwort
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#1

Teamfounddation nach SVN migrieren

  Alt 18. Mai 2011, 14:18
Moin Leute,

ich möchte einen TFS nach SVN migrieren inkl. vollständiger Historie und allen Quelltextzweigen. Dazu gibt es diverse Tools wie z.B. tfs2svn oder svnBridge.

Leider befinden sich bei dem zu migrierenden Projekt, einige Umlaute und Sonderzeichen in den Dateinamen. Aus diesem Grund stürzen die meisten Konverter ab oder arbeiten nicht vollständig (die oben genannten übrigens auch).

Für Ideen bin ich dankbar, ich schau mir zwischenzeitlich den Quelltext von beiden Projekten an und schaue ob ich ein Patch hin bekomme.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.641 Beiträge
 
#2

AW: Teamfounddation nach SVN migrieren

  Alt 18. Mai 2011, 14:32
Rein Interessehalber: Was gibt es für Gründe für diesen Downgrade?
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#3

AW: Teamfounddation nach SVN migrieren

  Alt 18. Mai 2011, 14:44
Rein Interessehalber: Was gibt es für Gründe für diesen Downgrade?
Würde mich auch interessieren.
Gerade wo doch die aktuelle Version von TFS um einiges günstiger geworden ist.
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#4

AW: Teamfounddation nach SVN migrieren

  Alt 18. Mai 2011, 15:30
Rein Interessehalber: Was gibt es für Gründe für diesen Downgrade?
Naja Downgrade - nennen wir es Technologiewechsel.

Wir wollen alle Projekte aus allen Programmiersprachen einheitlich verarzten.
Da der Delphi, PHP und DotNet Bereich bei uns schon SVN nutzt, wollen wir nun auch die VB/VBA Leute ins SVN holen.
So können wir auch unsere Build bzw. CI-Prozesse vereinheitlichen.
Wir haben hier leider zu viele unterschiedliche Technologien.

Der Preis spielt bei uns keine Rolle.
Wir sind u.a. Gold Partner ISV.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#5

AW: Teamfounddation nach SVN migrieren

  Alt 18. Mai 2011, 16:00
Ihr habt euch das sicherlich gut überlegt, aber ein paar Sachen würde ich gerne in den Raum werfen...
  • Ihr könntet sicherlich Delphi durch die SVN Bridge nutzen (also TFS Backend)
  • TFS hat einen SCC Provider, der sich für die VBA'ler direkt in MS Access integriert. Da kriegt man als Außenstehender zwar Pickel auf'm Rücken wenn man das hört. Aber es ist alle Mal besser als das, was sie sonst machen würden.
  • TFS hat extrem cooles Workitem Tracking mit komplett konfigurierbaren Workflows und Regeln für einzelne Transitions etc.
    Für SVN braucht man dafür Extra Software wie Team City, oder frickelige Halb-Lösungen wie Mantis
  • Du bekommst dort schnieke Reports, die einem helfen vorauszusehen, wie lange z.B. die aktuelle Iteration denn noch braucht
Wenn man zu Mercurial oder Git wechseln würde, könnte ich das komplett nachvollziehen, da TFS nicht distributed ist. Aber SVN?
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#6

AW: Teamfounddation nach SVN migrieren

  Alt 18. Mai 2011, 16:20
Wir haben uns halt gegen den TFS entschieden!
Zu viele Features und niemand kann hier damit (richtig) umgehen. Mit dem SVN schon und unsere Linux Leute können damit auch gut sprechen.

Der SCC Provider ist übrigens ein Blocking Typ, welcher auch gerade eingesetzt wird. Wir wollen aber auf "Merge" wechseln und da haben wir ein gutes Plugin gefunden, was das gewährleistet.

Also helft mir lieber das Problem zu lösen und verkauft mir nicht den TFS. Diesen hatten wir nun ca. 3 Jahre im Einsatz und kennen die Möglichkeiten.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#7

AW: Teamfounddation nach SVN migrieren

  Alt 18. Mai 2011, 17:43
Wir haben uns halt gegen den TFS entschieden!
Schon klar, ich war halt nur etwas perplex...
Zitat:
Also helft mir lieber das Problem zu lösen und verkauft mir nicht den TFS. Diesen hatten wir nun ca. 3 Jahre im Einsatz und kennen die Möglichkeiten.
tfs2svn scheint wohl ein wenig vernachlässigt zu sein.
Aber es ist in .Net geschrieben, was es etwas leichter machen sollte da etwas zu frickeln.

Ich sah da auch Meldungen, dass chinesische Dateinamen nicht richtig rüberkommen. Vllt haben die da P/Invokes drin und nutzen die Ansi-Version der jeweiligen API.
Eine Suche nach "DllImport" könnte den Kreis der Verdächtigen einschränken.
Vllt. sind sie auch ganz ... PIEP... und nutzen IDbDataParameter mit DbType.AnsiString (halt irgendwas, was irgendwo an einer Stelle einen Ansi-Bottleneck darstellt).
Denn bei Unicode braucht es nur eine kleine Ansi-Stelle und alles ist im Rektum.
Vielleicht öffnen sie auch ein File als Utf16, welches Utf8 ist, und/oder anders rum. Du kannst dich ja schlau machen welche Encodings der TFS nutzt. Vllt ist der fixiert auf Utf8 und du kannst das Raten des Encodings damit leicht umgehen.

Mehr als solche grobe Schüsse ins Blaue habe ich leider nciht anzubieten. Viel Glück.
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz