Y
Yarik
This is about an ADP project (Access 2003) integrated with SourceSafe.
Let's say there is a form in the ADP project, which corresponds to
some .FRM file in the SourceSafe repository (let's call it "master
source file") and to some local .FRM file (let's call it "local source
file"):
Form <---> Local Source File <---> Master Source File
When I check the form out (without making any changes yet) the Local
Source File is "in sync" with the Form; that is, its contents reflects
the current state of the Form.
Now, when I make some change to the Form and save it, the
corresponding Local Source File is no longer "in sync" with the Form.
I know at least two ways to bring the Local Source File back "in sync"
with the Form:
(1) Try to check the Form in
(2) Try to get version history for the Form
Now, the question is: when I have multiple Access objects (e.g.
multiple forms) checked out and changed, is there any easy way to
"sync" ALL of them with their corresponding local source files without
checking in? Selecting objects one-by-one and trying to get version
history for each of them does not qualify as an easy way - it's too
laborous (especially when objects of different types have been checked
out and modified).
I've noticed that sometimes, when I try to get the latest versions of
all the objects in an Access project, Access kind of "stumbles" on
each checked-out object that has been modified (asking me whether I
want overwrite this object, leave it alone, or merge it). This is
probably some bug in Access, but this bug has a very interesting side-
effect: whenever this happens, the local source files of those objects
appear to be "in sync"! So I would be happy to use this bug's side-
effect to "sync" all the local file, but the problem is - I cannot
reproduce this problem at will... :-(
Any help would be greatly appreciated.
Let's say there is a form in the ADP project, which corresponds to
some .FRM file in the SourceSafe repository (let's call it "master
source file") and to some local .FRM file (let's call it "local source
file"):
Form <---> Local Source File <---> Master Source File
When I check the form out (without making any changes yet) the Local
Source File is "in sync" with the Form; that is, its contents reflects
the current state of the Form.
Now, when I make some change to the Form and save it, the
corresponding Local Source File is no longer "in sync" with the Form.
I know at least two ways to bring the Local Source File back "in sync"
with the Form:
(1) Try to check the Form in
(2) Try to get version history for the Form
Now, the question is: when I have multiple Access objects (e.g.
multiple forms) checked out and changed, is there any easy way to
"sync" ALL of them with their corresponding local source files without
checking in? Selecting objects one-by-one and trying to get version
history for each of them does not qualify as an easy way - it's too
laborous (especially when objects of different types have been checked
out and modified).
I've noticed that sometimes, when I try to get the latest versions of
all the objects in an Access project, Access kind of "stumbles" on
each checked-out object that has been modified (asking me whether I
want overwrite this object, leave it alone, or merge it). This is
probably some bug in Access, but this bug has a very interesting side-
effect: whenever this happens, the local source files of those objects
appear to be "in sync"! So I would be happy to use this bug's side-
effect to "sync" all the local file, but the problem is - I cannot
reproduce this problem at will... :-(
Any help would be greatly appreciated.