legohalflife2man Posted June 6, 2009 Share Posted June 6, 2009 What I need is sort of hard to explain, but I'll explain it as best I can. I will provide more explanation, if necessary. I am creating a website, and I have a few other developers helping me. This website is about gaming and is going to be written in PHP, XHTML, and CSS (like many websites). Now, I need a program that allows my developers to view the code of every file for the website, make and submit changes to the files, and have those changes made to the files only after I view and approve the changes that have been made. Also, I want each file for the website to be outputted and have the output viewable at a certain URL. So, for example, there is a file called test.php and a developer makes a change to the file's code and submits that change for approval, then I approve the change and the file is officially changed. Then, I can go to mysite.com/test.php and view the file as it would look with the code that has been changed in it. I suppose it's an easy concept, but I'm explaining it hard. I'm not developing an open source project, just a website, so I would like the code to be outputted and viewable at a certain URL so that I can see the result of the changes that have been made to each file on the server for the website. Thanks for your suggestions, everyone! I don't know if I'm looking for an SVN repository or what, but I would appreciate any suggestions of programs that can help me achieve my needs here. Quote Link to comment Share on other sites More sharing options...
.josh Posted June 6, 2009 Share Posted June 6, 2009 sounds like you want a CMS like wordpress. Quote Link to comment Share on other sites More sharing options...
legohalflife2man Posted June 6, 2009 Author Share Posted June 6, 2009 sounds like you want a CMS like wordpress. Well, sort of. I understand why you would say that, but that's not what I'm aiming for. I'd like for my developers to be able to create new files and make changes to those files, and then I have to approve the changes they made and then they can have the changes outputted and viewable on a regular web page. I guess I'm looking for sort of a file manager application, although only allowing the developers access to the directory that holds the files for the website. I hope that makes more sense. Thanks for the reply, though. Quote Link to comment Share on other sites More sharing options...
trq Posted June 6, 2009 Share Posted June 6, 2009 Sounds like your looking for subversion. Give each dev there own branch, you can then move code into the trunk when you've aproved it. Of course this does nothing for your 'view scripts' pages, but you could easily impliment that using subversions hooks. Quote Link to comment Share on other sites More sharing options...
legohalflife2man Posted June 9, 2009 Author Share Posted June 9, 2009 Thank you for your reply. I've been looking at subversion, but I wasn't sure if that was what I needed. Can you point me in the direction of a subversion package that would work on a Unix operating system running PHP 5.2.9 and MySQL 5.0.77-community? Thanks again. Quote Link to comment Share on other sites More sharing options...
Daniel0 Posted June 9, 2009 Share Posted June 9, 2009 Subversion will work under any Unix based operating system (and Windows) and has nothing to do with MySQL or PHP. http://subversion.tigris.org/ Quote Link to comment Share on other sites More sharing options...
legohalflife2man Posted June 9, 2009 Author Share Posted June 9, 2009 Thank you. What would be the best package for me to download, based on my server? Quote Link to comment Share on other sites More sharing options...
Daniel0 Posted June 10, 2009 Share Posted June 10, 2009 The one provided by your distributions package manager. Quote Link to comment Share on other sites More sharing options...
legohalflife2man Posted June 26, 2009 Author Share Posted June 26, 2009 The one provided by your distributions package manager. I'm sorry to respond after such a while, but I have a question about that. I'm sorry if this is a somewhat noobish question, but what is my "distributions package manager" and how can I find it? It's probably an obvious answer, but I appreciate your help. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.