How to determine is file has been modified?
![](http://jazz.net/_images/myphoto/b701646a3aa9fb70c6c45cbbcbd38d6f.jpg)
One answer
![](http://jazz.net/_images/myphoto/b701646a3aa9fb70c6c45cbbcbd38d6f.jpg)
See the ILocalChangeManager and the ISharingManager for hints. These will provide access to resources that have been modified but not checked-in.
Once checked-in, you can compare a repository workspace with a stream or another repo workspace and get the list of outgoing change-sets. There are many examples of this in the JUnits, search for callers of IWorkspaceConnect.deliver in the tests.
Once checked-in, you can compare a repository workspace with a stream or another repo workspace and get the list of outgoing change-sets. There are many examples of this in the JUnits, search for callers of IWorkspaceConnect.deliver in the tests.