It's all about the answers!

Ask a question

Notification of overlapping change


Jeremy Hughes (2164837) | asked Dec 18 '09, 11:53 a.m.
I would like to provide developers the most up to date information as to
whether a file they are making changes to is also being changed by
someone else.

Some kind of 'in-eclipse' notification when a user edits a file which
another user:
a) has saved locally and hasn't yet checked-in
this would be ideal, but possibly more difficult that the options below.
b) has checked-in to a repository workspace
either to a repository workspace that flows to the same stream or any stream
c) has delivered to the same stream (or any stream!)

It would be nice if the user got some sign when first editing a file,
that someone else was making / had made a change that overlaps with
their own when they started to make a change to the file. Adding an
adornment to the file in the Package Explorer view would also be a help.

The reason for doing this is to assist earlier understanding as to the
extent of changes to a file that is common to two tasks being worked to
minimize subsequent churn in accepting / merging in changesets.

Any thoughts on how to achieve some of this (or equivalent) using the
released RTC, much appreciated.

Thanks,
Jeremy

One answer



permanent link
Geoffrey Clemm (30.1k33035) | answered Dec 18 '09, 2:53 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
This functionality has been requested in work item 29735.
Please feel free to add your comments/support to that work item.

WRT what can be done today, you can put a "lock" on the file in a given
stream, which a user can then see as an annotation on the icon for that
file. But this depends on the user noticing the annotation ... no
warning is generated when they edit the file.

Cheers,
Geoff

Jeremy Hughes wrote:
I would like to provide developers the most up to date information as to
whether a file they are making changes to is also being changed by
someone else.

Some kind of 'in-eclipse' notification when a user edits a file which
another user:
a) has saved locally and hasn't yet checked-in
this would be ideal, but possibly more difficult that the options below.
b) has checked-in to a repository workspace
either to a repository workspace that flows to the same stream or any
stream
c) has delivered to the same stream (or any stream!)

It would be nice if the user got some sign when first editing a file,
that someone else was making / had made a change that overlaps with
their own when they started to make a change to the file. Adding an
adornment to the file in the Package Explorer view would also be a help.

The reason for doing this is to assist earlier understanding as to the
extent of changes to a file that is common to two tasks being worked to
minimize subsequent churn in accepting / merging in changesets.

Any thoughts on how to achieve some of this (or equivalent) using the
released RTC, much appreciated.

Thanks,
Jeremy

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.