Versioning seems to LockOut the site.
Attempting to use the Version to stop from stepping on each others' code results in a LockOut error that seems to propagate to any object the code in the version touches. For example, if the versioned object uses <dtml-var standard_html_header>, then standard_html_header gets locked and the site becomes inaccessible. What am I doing wrong? Michael Maslak, Jr. Associate Software Engineer Anteon Corporation 294 Thames Ave Bay St. Louis, MS 39520
On 12/6/05, Maslak, Michael <mmaslak@anteon.com> wrote:
Attempting to use the Version to stop from stepping on each others' code results in a LockOut error that seems to propagate to any object the code in the version touches. For example, if the versioned object uses <dtml-var standard_html_header>, then standard_html_header gets locked and the site becomes inaccessible.
What am I doing wrong?
Versions are deprecated, broken, and you are strongly discouraged from using it. If you are developing in a team, use some other means to manage concurrent development, such as a filesystem-based Product together with revisioning software such as subversion. -- Martijn Pieters
Maslak, Michael wrote at 2005-12-6 10:52 -0500:
Attempting to use the Version to stop from stepping on each others' code results in a LockOut error that seems to propagate to any object the code in the version touches. For example, if the versioned object uses <dtml-var standard_html_header>, then standard_html_header gets locked and the site becomes inaccessible.
What am I doing wrong?
As soon as you modify an object in a version, it gets looked. It can no longer be modified outside of the version. But, it should still be usable (if it is not modified). What you describe seems to indicate that your objects are modified during normal use -- a very bad thing. Carefully check, that your application does not modify e.g. "standard_html_header" during normal use. -- Dieter
participants (3)
-
Dieter Maurer -
Martijn Pieters -
Maslak, Michael