AGB  ·  Datenschutz  ·  Impressum  







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

Privaten SVN Server einrichten!

Ein Thema von Mavarik · begonnen am 25. Okt 2013 · letzter Beitrag vom 21. Nov 2013
Antwort Antwort
Seite 1 von 6  1 23     Letzte »    
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.144 Beiträge
 
Delphi 10.3 Rio
 
#1

Privaten SVN Server einrichten!

  Alt 25. Okt 2013, 12:56
Hallo Zusammen!

Ich möchte auf meinem Internetserver einen SVN Server einrichten...

Und zwar diesen...

Ich will den Server "nur" privat nutzen und meine Daten - auf keinen Fall - anderen zugänglich machen.

Mein Server hat kein SSL Zertifikat. Reicht das erzeuge Zertifikat aus?

Kann ich trotzdem den Server mit ausreichender Sicherheit betreiben? Was muss ich beachten?
Wer kennt sich damit aus?

Grüsse Mavarik

Geändert von Mavarik (25. Okt 2013 um 13:11 Uhr)
  Mit Zitat antworten Zitat
Bbommel

Registriert seit: 27. Jun 2007
Ort: Köln
659 Beiträge
 
Delphi 12 Athens
 
#2

AW: Privaten SVN Server einrichten!

  Alt 25. Okt 2013, 13:12
Erstmal Fragen über Fragen: Was heißt denn "auf deinem Internetserver"? Was machst du bisher damit? Laufen darauf auch ganz normale Webseiten? Ist das eine echte Maschine, die irgendwo steht, oder ein normales Web-Hosting-Paket oder eine virtuelle Maschine bei einem Provider?

Als Anhaltspunkt vielleicht mal wie ich das gelöst habe: Ich habe bei 1&1 einen virtuellen Server, der nur für interne Zwecke benutzt wird. Auf diesem laufen also keine öffentlich abrufbaren Webseiten. Nach außen hin ist dieser Server per Firewall komplett dicht, nur SSH und OpenVPN sind von außen erreichbar. Erst wenn man per VPN mit dem Rechner verbunden ist, kann man die weiteren Dienste nutzen, die also nur lokal in dem VPN verfügbar sind. Dann kann man auch auf Dateifreigaben zugreifen oder eben auf Subversion.

Bis denn
Bommel
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.381 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Privaten SVN Server einrichten!

  Alt 25. Okt 2013, 13:22
und von mir: Das Ding sieht arg nach Windows aus - ist das ein Windows-Server? Und wenn da eh schon Apache/IIS laufen - lassen die sich abschalten bzw. dein bevorzugter VisuelSVN entsprechend Konfigurieren damit die sich nicht beißen?
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.144 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: Privaten SVN Server einrichten!

  Alt 25. Okt 2013, 13:54
Also!

Es ist ein "echter" Windows Server 1" Rack. Ja, Es laufen Webseiten darauf und natürlich IIS, FTP, MySQL usw...

Mavarik
  Mit Zitat antworten Zitat
daywalker9

Registriert seit: 1. Jan 2010
Ort: Leer
594 Beiträge
 
Delphi XE3 Professional
 
#5

AW: Privaten SVN Server einrichten!

  Alt 25. Okt 2013, 18:18
In den Einstellungen kannst du Https deaktivieren - und einen belobigen Port wählen auf dem der Svn Server läuft. Hatte den so auch eine zeit lang, bin mittlerweile aber bei git und bitbucket.org gelandet
Lars
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.144 Beiträge
 
Delphi 10.3 Rio
 
#6

AW: Privaten SVN Server einrichten!

  Alt 25. Okt 2013, 19:56
Warum sollte ich https deaktivieren wollen?

Das geht doch ganz prima mit dem Self-Signing-Zertifikar...

Mavarik
  Mit Zitat antworten Zitat
Elvis

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

AW: Privaten SVN Server einrichten!

  Alt 26. Okt 2013, 08:38
Der Elephant im Raum ist wohl die Frage nach SVN selbst.
Wenn du nicht gerade die krasseste code history mit zig Umbenennungen hast, kannst du deine SVN repos sehr einfach zu Git oder Mercurial konvertieren.

Danach hast du immer alles zur Verfügung, sogar wenn dein Server nicht da ist.
SVN heißt ja, dass ALLES über den Server gehen muss. Das ist im lokalen Netzwerk schon lahm, aber über's Internet?


Es gibt ein paar sehr coole Lösungen, die ein verteiltes VCS wie Git oder Mercurial mit einem Issue-Tracker kombinieren.
Ich würde ohne solch eine Kombination gar nicht mehr arbeiten wollen.


Bei Bitbucket musst du es nicht einmal selbst hosten.
https://bitbucket.org/features
Wenn du das willst, gibt es Gitlab:
http://gitlab.org/gitlab-ce/

Ich benutze beruflich Kiln:
http://www.fogcreek.com/kiln/
Das ist standardmäßig private und kostet erst ab 3 Benutzern.
Kiln bietet sogar ein Tool um alte SVN repos zu importieren.
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
vagtler

Registriert seit: 9. Jul 2010
Ort: Köln
667 Beiträge
 
Delphi 2010 Professional
 
#8

AW: Privaten SVN Server einrichten!

  Alt 26. Okt 2013, 12:00
Da muss ich Elvis beipflichten. Aber sowas von.

Heutzutage würde ich - wenn es nicht wirklich sehr gute Gründe geben sollte - auch nicht einmal mehr ansatzweise daran denken, ein zentrales Quellcodeverwaltungssystem wie es SVN darstellt einzusetzen. Und Systeme wie Kiln, BitBucket aber auch gitHub bieten darüber hinaus das gesamte No-Worries-Programm an - wozu noch den Aufwand eines selbst administrierten Servers?
  Mit Zitat antworten Zitat
hstreicher

Registriert seit: 21. Nov 2009
221 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#9

AW: Privaten SVN Server einrichten!

  Alt 26. Okt 2013, 12:10
Gibts da auch was Europäisches ,
bei dem ich zumindest die Hoffnung auf etwas Datenschutz habe ?
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#10

AW: Privaten SVN Server einrichten!

  Alt 26. Okt 2013, 12:22
Du kannst dir auch git auf einem eigenen Server einrichten. Ich habe selbst auf meinem NAS ein git laufen, da kann ich mich von überall (über einen dynDNS-Service) per SSH verbinden.

Das Zeug ist aber vermutlich auf Linux leichter einzurichten. Unter Windows sollte es aber prinzipiell ebenso funktionieren. Ich habe auch schon mit dem Gedanken gespielt, das ganze ins schneller Internet zu verlagern. (Mein DSL hat ja nur 1 MBit Upload). Für "nur git" würde sich dann das kostenlose RasPi Hosting anbieten, da dann ne ordentliche SD-Karte hinein und schon hat man einen "eigenen git Server".
Ist aber eher nix für einen richtigen, kommerziellen Gebrauch.

Für Windows gibt es aber sicher auch etwas, mal so auf die schnelle: http://bonobogitserver.com/

Geändert von jfheins (26. Okt 2013 um 12:28 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 6  1 23     Letzte »    


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 06:00 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