PopcornEaterMan
April 3rd, 2007, 07:24 AM
Hope this is an okay place to put the question; I figure the best way to get an informed answer is to ask the programmers themselves.
I am installing subversion on an apache server. My question is not about apache and it isn't about subversion, rather, I'm wondering, how does subversion know how to configure itself with apache? How do different packages know about one another?
In the windows world, this used to be done with the Windows registry. If a component wanted to know if another component was installed on the system, it would ask the windows registry. In linux, if I install subversion to the system, how does it know if apache is running, and how does it know if it is in the correct configuration? What if I move apache's default directory. Can I change the default directory? Does one system know about another system because the locations are hardcoded?
What if team A sets their default location to /user/local/KillerApp and finds that someone has already claimed that directory?
I guess I am new to the linux world, limited on time, and I'm just trying to understand how things work here.
I am installing subversion on an apache server. My question is not about apache and it isn't about subversion, rather, I'm wondering, how does subversion know how to configure itself with apache? How do different packages know about one another?
In the windows world, this used to be done with the Windows registry. If a component wanted to know if another component was installed on the system, it would ask the windows registry. In linux, if I install subversion to the system, how does it know if apache is running, and how does it know if it is in the correct configuration? What if I move apache's default directory. Can I change the default directory? Does one system know about another system because the locations are hardcoded?
What if team A sets their default location to /user/local/KillerApp and finds that someone has already claimed that directory?
I guess I am new to the linux world, limited on time, and I'm just trying to understand how things work here.