AGB  ·  Datenschutz  ·  Impressum  







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

Xe + svn 1.7

Ein Thema von haentschman · begonnen am 16. Jun 2012 · letzter Beitrag vom 17. Jun 2012
Antwort Antwort
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#1

Xe + svn 1.7

  Alt 16. Jun 2012, 21:29
Hallo alle...

seit dem Update des SVN Clients auf 1.7 und dem damit verbundenen Ändern der Struktur (Hinweis, daß mit älteren Clients nicht auf die daten zugegriffen werden kann) zickt auch der integrierte SVN Client von XE (und wahrscheinlich auch höher). Ich dachte immer, daß die IDE den installierten Client benutzt. Dem scheint aber nicht so zu sein.

Jedenfalls geht mir die Meldung
Zitat:
The path 'D:\Projekte\Delphi Unicode\DVA1\Arbeitskopie\Quelltext\DVAServer' appears to be part of a Subversion 1.7 or greater working copy rooted at 'D:\Projekte\Delphi Unicode\DVA1'. Please upgrade your Subversion client to use this working copy.
beim Zugriff auf die Historie auf den Sa...

gibt es dafür eine Lösung ? Notfalls den internen SVN Client deaktivieren ?

Danke für Info´s
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Xe + svn 1.7

  Alt 16. Jun 2012, 21:35
Ersetzte den Cleint doch mal versuchsweise durch eine neuere Plusversion von Uwe
http://www.bitcommander.de/blog/index.php/downloads/
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#3

AW: Xe + svn 1.7

  Alt 16. Jun 2012, 21:47
http://www.delphipraxis.net/168325-svn-update.html

Hab's allerdings noch nicht gemacht.
(privat nutze ich kein SVN und ansonsten isses schwer in 'ner Firma einfach so im laufenden Betrieb auf'm Server Dateien auszutauschen, da irgendwo eigentlich immer ein Delphi läuft)

Aber ich fürchte das muß ich doch mal ändern, denn gestern ist mir aufgefallen, daß nichtmal mehr das lokalte _history-Verzeichnis im Delphi nutzbar ist, wenn man die Datei in einem SVN-verwalteten Verzeichnis liegt.
$2B or not $2B

Geändert von himitsu (16. Jun 2012 um 21:54 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#4

AW: Xe + svn 1.7

  Alt 16. Jun 2012, 21:58
hier: http://blog.onkeysoft.com/2012/03/28...delphi-xe-xe2/ gibt es detailiertere Info´s.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#5

AW: Xe + svn 1.7

  Alt 16. Jun 2012, 22:04
Die Frage ist nur, warum Emba es immernoch nicht geschaft hat da ein Update rauszubringen, bzw. das ins letzte Hotfix mit aufzunehmen. (obwohl der Hotfix ja eh voll krank ist)

Und das wo man doch so stolz auf dieses "geniale" und unverzichtbare Feature war ... laut XE-Werbung
$2B or not $2B

Geändert von himitsu (16. Jun 2012 um 22:08 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#6

AW: Xe + svn 1.7

  Alt 16. Jun 2012, 22:18
Habe mich an die Anleitung gehalten. Ich bekomme eine Zugriffsverletzung beim Start der IDE wenn das VersionInsightPlus installiert ist...
Zitat:
Fehler

Zugriffsverletzung bei Adresse 0CC86CD1. Lesen von Adresse 0000000E.
Nachtrag: Nur bei deinstallierter und gelöschter SVN Integration.

Geändert von haentschman (16. Jun 2012 um 23:15 Uhr)
  Mit Zitat antworten Zitat
USchuster

Registriert seit: 12. Sep 2010
Ort: L.E.
120 Beiträge
 
Delphi XE3 Professional
 
#7

AW: Xe + svn 1.7

  Alt 17. Jun 2012, 11:42
Habe mich an die Anleitung gehalten. Ich bekomme eine Zugriffsverletzung beim Start der IDE wenn das VersionInsightPlus installiert ist...
Zitat:
Fehler

Zugriffsverletzung bei Adresse 0CC86CD1. Lesen von Adresse 0000000E.
Nachtrag: Nur bei deinstallierter und gelöschter SVN Integration.
Funktionierts nun?

Was mich wundert ist warum man "Embarcadero Subversion Integration" deinstallieren soll, denn dafür hat Version Insight Plus eine Option im Setup, welche es seit Beta 2 gibt und die standardmässig aktiv und sichtbar ist, wenn Embarcaderos Version noch installiert ist. Blöd ist natürlich auch das nach dem Bild in der Anleitung (nicht dem Text) die Packages svn1x0 und svnui1x0 gelöscht werden sollen, denn es sind drei Packages und die IDE lädt $(BDSBIN)\svnide1x0.bpl.

Die "Embarcadero Subversion Integration" in XE und auch XE2 vor Update #3 funktionieren nur partiell mit Subversion 1.7. Die Update Funktion und Historie schlagen mit einer (stillen) Exception fehl.

Ob "Embarcadero Subversion Integration" oder RAD Studio Version Insight - das Verzeichnis für die DLLs kann man über die Registry einstellen oder man ersetzt direkt die DLLs in $(BDSBIN)\Subversion. Das ist in How to use latest Subversion runtime with Version Insight? beschrieben.
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#8

AW: Xe + svn 1.7

  Alt 17. Jun 2012, 12:27
Hallo...

gestern hatte ich keine Lust mehr.

Heute...

1. Zip mit den DLL runtergeladen
2. DLL im bin\subversion ersetzt

3.
Zitat:
---------------------------
bds.exe - Systemfehler
---------------------------
Das Programm kann nicht gestartet werden, da intl3_svn.dll auf dem Computer fehlt. Installieren Sie das Programm erneut, um das Problem zu beheben.
---------------------------
OK
---------------------------
...diese DLL wurde weder ersetzt noch angefaßt.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: Xe + svn 1.7

  Alt 17. Jun 2012, 12:46
Entpacke einfach alle Dateien von SVN 1.7 in ein neues Verzeichnis BDS\bin\subversion statt des alten Verzeichnisses BDS\bin\subversion. Da sind ein paar dazugekommen, die es vorher nicht gab. (Wobei ich nicht weiß welche davon wichtig sind, aber ich hab einfach das alte Verzeichnis umbenannt und alle neuen Dateien in das Neue rein, fertig.)
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#10

AW: Xe + svn 1.7

  Alt 17. Jun 2012, 13:10
Soooo...

Für alle zum Mitschreiben:

1. Delphi beenden
2. Download SVN Binaries http://subversion.apache.org/packages.html#windows - Win32SVN
3. Delphiordner..\bin\subversion umbenennen
4. neuen Ordner subversion erstellen
5. DLL aus SVN Binaries hineinkopieren
6. VersionInsight downloaden http://www.bitcommander.de/blog/index.php/downloads/
7. VersionInsight installieren
8. Delphi starten

...fertsch.

Danke an alle

Nachtrag:
Zitat:
exception class : ESvnError
exception message : sqlite: callback requested query abort sqlite: callback requested query abort.
Zitat:
exception class : EAccessViolation
exception message : Zugriffsverletzung bei Adresse 0DDDC652 in Modul 'DelphiSVN150.dll'. Lesen von Adresse 706230CC.
... bei Anzeigen Log. Der Rest scheint zu funktionieren.

Nachtrag:
...ein Bereinigen des SVN Ordners scheint es gebracht zu haben. Das Log ist da.

Geändert von haentschman (17. Jun 2012 um 14:17 Uhr)
  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 05:35 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