We have recently set up a subversion repository for all our A4D work.
About time, right?

Well, we're having difficulty setting up a scenario that will work for
our business specifically because of 4D client/server.  I hope that
anyone with experience or ideas could chime in with suggestions ro
help.

At its most basic, using web files as an example, subversion allows
multiple developers to check-out a copy of the software, work on it
locally, in on their local machine, committing versions back to the
repository.  Locally, that developer makes changes and excutes them
locally on a database running locally and a local webserver processing
A4D files.

When the developer commits files to the repository, whether local or
on a server, any other developer can check-out those revisions and
work on their stuff locally as well.

But what happens when you have 4D server and client?  The A4D files
all live on the server, so they need to be checked out locally to that
_server_.  A developer on the network must share the volume on which
the working copy is checked-out and edit the files from their remote
computer.

When another developer tries to work on the same files, they are using
the same working copy as the other developer since it is on the 4D
server.  So you cannot figure out who made what change since the 4D
server working copy is checked out as only one user.

So, is there there a 'best practice' to working in this way?  I am
sure there are other technologies that must live on a remote server
yet be shared by mulitple developers - this is that scenario.  We want
to be able to edit the working copies, as our own user,
running/testing using the 4D server on which it is installed.

Thanks for reading this.  Sorry it may be a bit confusing.  Let me
know if I can clarify the process.

Any help is appreciated.

Thanks!

Michael Check
_______________________________________________
Active4D-dev mailing list
[email protected]
http://mailman.aparajitaworld.com/mailman/listinfo/active4d-dev
Archives: http://mailman.aparajitaworld.com/archive/active4d-dev/

Reply via email to