Author | Topic: VX Editor in a multiuser environment. | |
---|---|---|
Frans Vermeulen | VX Editor in a multiuser environment. on Fri, 30 Jul 2010 09:10:37 +0200 Is there a setting, that takes care of managing edit rights on prg-files in a multi-user environment. IOW. can other users be prevented to edit a file that is opened with VX? Regards, Frans Vermeulen. | |
Thomas Braun | Re: VX Editor in a multiuser environment. on Fri, 30 Jul 2010 15:33:50 +0200 Frans Vermeulen wrote: > Is there a setting, that takes care of managing edit rights > on prg-files in a multi-user environment. This is a very old-fashioned way of organising development with multiple developers who work on the same project. > IOW. can other users be prevented to edit a file that is > opened with VX? Use a version control system like Subversion, where each developer can work freely on his local working copy of the project while the "current" version is in a file repository on a server. Please consider reading the first chapter of the online Subversion book, that shows the fundamental concepts: http://svnbook.red-bean.com/nightly/en/index.html (AFAIK) Unfortunately, so far the VX IDE does not have any options to integrate with any VCS system - but for Subversion, there are various graphical frontends available that makes managing the repository and working copies very easy. I'm working with TortoiseSVN, which integrates with Windows explorer very well. Thomas | |
Frans Vermeulen | Re: VX Editor in a multiuser environment. on Fri, 30 Jul 2010 18:01:22 +0200 Thomas, In my case, SVN is highly overkill. We work with 3 developers, and problems rarely occur, however, they should not occur at all ! Old fashioned, maybe it is. But that's the way fi. multi-edit works, and I have to face that fact. And I am looking for a way with VX to coexist with other editors. Anyway, thanks for the reply, Frans Vermeulen Op 30-07-2010 15:33, Thomas Braun schreef: > Frans Vermeulen wrote: > >> Is there a setting, that takes care of managing edit rights >> on prg-files in a multi-user environment. > > This is a very old-fashioned way of organising development with multiple > developers who work on the same project. > >> IOW. can other users be prevented to edit a file that is >> opened with VX? > > Use a version control system like Subversion, where each developer can work > freely on his local working copy of the project while the "current" version > is in a file repository on a server. > > Please consider reading the first chapter of the online Subversion book, > that shows the fundamental concepts: > > http://svnbook.red-bean.com/nightly/en/index.html > > (AFAIK) Unfortunately, so far the VX IDE does not have any options to > integrate with any VCS system - but for Subversion, there are various > graphical frontends available that makes managing the repository and > working copies very easy. I'm working with TortoiseSVN, which integrates > with Windows explorer very well. > > Thomas | |
Thomas Braun | Re: VX Editor in a multiuser environment. on Mon, 02 Aug 2010 08:50:16 +0200 Frans Vermeulen wrote: > In my case, SVN is highly overkill. No - depending on the required setup it is installed in 10 minutes to a few hours. I'm a single developer and still I'm using it, mostly to be able to roll back to almost any point in my source history (I'm committing changes almost daily to the repository) but also to be able to create new development branches without blocking maintenance of currently running projects. > We work with 3 developers, and problems rarely occur, > however, they should not occur at all ! With 3 developers, revision control is an absolute *must*... IMHO > Old fashioned, maybe it is. But that's the way fi. > multi-edit works, and I have to face that fact. I'm working with Multiedit as well. > And I am looking for a way with VX to coexist > with other editors. I never understood what VX can do what Multiedit can't. regards Thomas | |
Peter Alderliesten | Re: VX Editor in a multiuser environment. on Mon, 02 Aug 2010 21:58:44 +0200 Thomas, >> In my case, SVN is highly overkill. > > No - depending on the required setup it is installed in 10 minutes to a few > hours. > > I'm a single developer and still I'm using it, mostly to be able to roll > back to almost any point in my source history (I'm committing changes > almost daily to the repository) but also to be able to create new > development branches without blocking maintenance of currently running > projects. Can you give a short description how your installation looks like e.g. - all on one computer or server and workstation - do you make use of an apache server or do you use the proprietary server etc. Peter | |
James Loughner | Re: VX Editor in a multiuser environment. on Mon, 02 Aug 2010 22:27:45 -0400 SVN is it's own server. It installs like and set up is like an FTP server. Jim On 08/02/2010 03:58 PM, Peter Alderliesten wrote: > Thomas, > >>> In my case, SVN is highly overkill. >> >> No - depending on the required setup it is installed in 10 minutes to a few >> hours. >> >> I'm a single developer and still I'm using it, mostly to be able to roll >> back to almost any point in my source history (I'm committing changes >> almost daily to the repository) but also to be able to create new >> development branches without blocking maintenance of currently running >> projects. > > Can you give a short description how your installation looks like e.g. > - all on one computer or server and workstation > - do you make use of an apache server or do you use the proprietary server > etc. > > Peter | |
James Loughner | Re: VX Editor in a multiuser environment. on Mon, 02 Aug 2010 23:00:21 -0400 Found this. You may want to host off site. This can give lots of flexibility and also serves as off site backup. http://www.svnhostingcomparison.com/ Jim On 08/02/2010 10:27 PM, James Loughner wrote: > SVN is it's own server. It installs like and set up is like an FTP server. > > Jim > > On 08/02/2010 03:58 PM, Peter Alderliesten wrote: >> Thomas, >> >>>> In my case, SVN is highly overkill. >>> >>> No - depending on the required setup it is installed in 10 minutes to a few >>> hours. >>> >>> I'm a single developer and still I'm using it, mostly to be able to roll >>> back to almost any point in my source history (I'm committing changes >>> almost daily to the repository) but also to be able to create new >>> development branches without blocking maintenance of currently running >>> projects. >> >> Can you give a short description how your installation looks like e.g. >> - all on one computer or server and workstation >> - do you make use of an apache server or do you use the proprietary server >> etc. >> >> Peter > | |
Thomas Braun | Re: VX Editor in a multiuser environment. on Tue, 03 Aug 2010 11:17:40 +0200 Peter Alderliesten wrote: > Can you give a short description how your installation looks like e.g. > - all on one computer or server and workstation > - do you make use of an apache server or do you use the proprietary server First I started with a local installation with the dedicated svn server - just to be able to have a change history for myself as a single developer. But then I had a fellow developer for some weeks who worked with me on the same project, so I moved Subversion to a public, Apache-based server that is owned by the company I'm working at. Access rights are given on a per-project basis. Since then I'm using the repository via HTTPS URLs - I also use this to keep the source files on my workstation in the office and on my Laptop in sync. I'm also maintaining the website of the company, so all the changes to the HTML files are submitted into the SVN repository as well. best regards Thomas | |
Frans Vermeulen | Re: VX Editor in a multiuser environment. on Tue, 03 Aug 2010 19:53:54 +0200 > > In my case, SVN is highly overkill. > > No - depending on the required setup it is installed in 10 minutes to a few > hours. I will have a closer look at SVN. For the moment I would be happy if VX could lock the file that's being edited. > I never understood what VX can do what Multiedit can't. What hammer would be preferred to hit a nail? Depends on a lot of factors. If SVN is the right tool for a job, than SVN it is. I think all pro's and con's of VX have been discussed a long time ago, and I have little to add. With best regards, Frans Vermeulen |