On Thu, 2007-08-30 at 18:55 +0530, Puneet Lakhina wrote: > > > > We need a Web Interface to CVSNT, where -people can > > browse the CVS repository tree, in browser (XHTML/CSS/Javascript), and > > also committers who have the access (usernme/password) can commit their > > work through the browser. The question arises, why not to give access > > the repository using cvs clients. Since we are going to make the cvsnt > > repository access available to public, we have to setup the webserver > > and services to another computer which will access the local folder > > where remote cvs repository will be mounted using samba. > > > You could give web access for repository browsing. With regards to commits I > still dont get why u cant allow clients. > > Now, We did some search over the existing solution, but we cannt find > > any cvs to web package which will allow files and folder's commit > > available through the web-browser. So now, people here are along with > > many sub-projects to achieve this. So now these are the challenges which > > we are trying to find: > > > With regards to svn, have been using for about 4-5 months and havent > encountered too many problems with it: > 1. Migration from one OS to other isnt too much of a problem if u use > proper file system for ur repository. > http://svnbook.red-bean.com/en/1.0/ch05s03.html#svn-ch-5-sect-3.5 > 2. Repository browsing web interfaces are easily available and are easy to > deploy with ur repo: > http://www.viewvc.org/ - Seems like the most popular one. > http://svnbook.red-bean.com/en/1.0/apds05.html - Other tools > > If u use eclipse for java development, then another point in favor of svn is > the eclipse plugin for svn is quite mature and featureful. > See http://subclipse.tigris.org/ > > Also the following is a view on SVN migration from cvs, security n all. > http://www.chiark.greenend.org.uk/~sgtatham/svn.html<http://www.chiark.greenend.org.uk/%7Esgtatham/svn.html> > > > > - What are the complexity in migrating cvsnt repository on windows > > server 2003 to cvs (linux). > > - What are the complexity in migrating CVSNT repository on WINDOWS 2003 > > server to svn wndows/linux. > > > - Which Revision control system would be the best in this condition if > > we want to migrate, CVS (linux/windows), SVN, Bazaar (BZR) or any other. > > - Can cvsnt be extended by any method, existing or any idea which can be > > worked on (like creating an interface to do so if possible). > > - Can cvs be extended to such, on Linux? any workarounds > > - Does svn or bzr have such things. > >
-extend what? > Extending the functionality of CVSNT, means getting it over web-interface. > etc. > > > > Goal to achieve: > > - Web Interface which can let user authenticate, and then browse the cvs > > tree, and user can download the modules. > > - Committing modules (edited or new) to cvs repo. > > - uploading multiple files (optionally by taking input the directory > > path in browser file upload text input box, which would upload all the > > files in directory. > > > > Please show us some light. If development is needed in such direction, > > we can do it provided the idea to achieve seems good one. All members in > > group are PHP, Perl, Java programmers, so we cannt work on C++ > > (limitation). > > > > I am desperately looking forward for you people's suggestion, and > > better ideas. > > > > Thanks > > > -- > > Ravi Shanker <[EMAIL PROTECTED]> > > > > > > _______________________________________________ > > ilugd mailinglist -- [email protected] > > http://frodo.hserus.net/mailman/listinfo/ilugd > > Next Event: http://freed.in - September 28-29, 2007 > > Archives at: http://news.gmane.org/gmane.user-groups.linux.delhi > > http://www.mail-archive.com/[email protected]/ > > > > Hope it helps > OK, I have found a hope, need to work on it. :) There is a Java library to access CVS repository. Right now we are preparing reports seperately over different feasible solutions to achieve the goal (getting RCS over Web with most features and actions supported.) The Java library is javaCVS.netbeans.org Its opensource, developed primarily for Netbeans, its dependecy is zero, means no other package neeeed to work on. It follows standard CVS specifications, so right now I am researching over its compatibility with CVSNT, since many commands in CVSNT is new and not compatible with CVS. I am working on the feasibility of using this java cvs client library to create a web application (in Java) and then using JSP create the Interface to web. Still, I have many things to do. Like what about the sandbox, should I create a virtual sandbox, where a person has to first import the module and the dowbload to his machine. I think I will have to go in CVS internals pretty much to understand the thing. Only one thing is majorly obstructing me, there is no full-docs of javacvs client library. can any Java guy help me out. If we work on the this project, it will too will Opensource,. :) Have anyone experience with cvs2svn package, which is used to convert a CVS repository into SVN and keeps the revisions and tags intact (as I came to know) Looking for more comments and directions :) _______________________________________________ ilugd mailinglist -- [email protected] http://frodo.hserus.net/mailman/listinfo/ilugd Next Event: http://freed.in - September 28-29, 2007 Archives at: http://news.gmane.org/gmane.user-groups.linux.delhi http://www.mail-archive.com/[email protected]/
