[TRAC+subversion]wat is het subversion adres

Pagina: 1
Acties:

  • donald_dick
  • Registratie: November 2001
  • Laatst online: 21:15
Ik programeer vaak kleine applicaties voor mobiele telefoons en om me source code op slaan gebruik ik subversion. Nu programmeer ik met meerdere mensen en daarom leek het me handig om subversion te combineren met Trac

Nu draai ik de subversion server op een windows 2003 bak, samen met trac. Alleen ik heb een probleem: ik weet de url niet van subverison icm, met trac.

Ik heb het volgende al gedaan

Subversion voor windows geinstalleerd
Projectenmap 2 mappen aangemaakt (\projectmap\svn en projectmap\trac)
svn repos aangemaakt (svnadmin create c:\projects\svn\)
trac repos aangemaakt en ge-initenv (\trac-admin.exe c:\projects\trac\ initenv)

de volgende gegevens ingevuld

code:
1
2
3
4
5
6
7
8
9
Project Name [My Project]> SourceCode

Database connecting string [sqlite:db/trac.db]> sqlite:db/trac.db

Repository type [svn]>svn

Path to repository [/path/to/repos]>c:\projecten\svn

Template directory [C:\Python25\share\trac\templates]>


vervolgens start ik mijn trac op
code:
1
tracd-script.py -p 8000 c:\projects\trac\my-project


alles werkt, en de website en geeft geen SVN fouten


Maar wat is het adres nou? http://localhost/???

wie de bal kaatst, kan hem gekorrigeert terug verwachten


  • Ramon
  • Registratie: Juli 2000
  • Laatst online: 23:24
http://localhost:8000/ wellicht? :P

Check mijn V&A ads: https://tweakers.net/aanbod/user/9258/


  • donald_dick
  • Registratie: November 2001
  • Laatst online: 21:15
Ramon schreef op vrijdag 18 april 2008 @ 14:35:
http://localhost:8000/ wellicht? :P
code:
1
2
PROPFIND request failed on '/'
PROPFIND request '/': status 200 OK (http;//localhost:8000)


helaas had ik dat ook al geprobeerd :)

[ Voor 5% gewijzigd door donald_dick op 18-04-2008 14:46 ]

wie de bal kaatst, kan hem gekorrigeert terug verwachten


  • __fred__
  • Registratie: November 2001
  • Laatst online: 21:54
trac benadert subversion direct op bestandsniveau. Om je svn repository daarnaast via http te ontsluiten moet je apache gaan draaien. Kun je gelijk trac via apache gaan hosten, ipv op de python webserver (die meer bedoeld is voor debugging doeleinden).

  • donald_dick
  • Registratie: November 2001
  • Laatst online: 21:15
__fred__ schreef op vrijdag 18 april 2008 @ 14:43:
trac benadert subversion direct op bestandsniveau. Om je svn repository daarnaast via http te ontsluiten moet je apache gaan draaien. Kun je gelijk trac via apache gaan hosten, ipv op de python webserver (die meer bedoeld is voor debugging doeleinden).
er is geen mogelijkheid zonder apache te werken?

wie de bal kaatst, kan hem gekorrigeert terug verwachten


  • RAJH
  • Registratie: Augustus 2001
  • Niet online
Je kunt ook gebruik gaan maken voor svnserve. Zie ook Choosing a Server Configuration voor een vergelijking tussen de verschillende servers.

  • __fred__
  • Registratie: November 2001
  • Laatst online: 21:54
Je kunt je subversion repository op een windows share zetten en de command line client gebruiken. Dit werkt redelijk op intranets.
Je kunt IIS gebruiken, maar dat is nog 10x lastiger om te configureren, omdat iedereen voor apache kiest, dus daar veel meer informatie over online te vinden is.

Ik zou toch voor apache gaan.

P.S. Wat ze zelf over deze oplossing zeggen:

Do not be seduced by the simple idea of having all of your users access a repository directly via file:// URLs. Even if the repository is readily available to everyone via network share, this is a bad idea. It removes any layers of protection between the users and the repository: users can accidentally (or intentionally) corrupt the repository database, it becomes hard to take the repository offline for inspection or upgrade, and it can lead to a mess of file-permissions problems (see the section called “Supporting Multiple Repository Access Methods”.) Note that this is also one of the reasons we warn against accessing repositories via svn+ssh:// URLs—from a security standpoint, it's effectively the same as local users accessing via file://, and can entail all the same problems if the administrator isn't careful.

edit: svnserve was ik ff vergeten.

[ Voor 58% gewijzigd door __fred__ op 18-04-2008 14:52 ]

Pagina: 1