A wish/fantasy:
Wouldn't it be nice if some local Perforce software component (say, an
enhanced Perforce Proxy, or something like it) would manage checkouts
while you're disconnected.
- It would have to keep track of what version of each file you have on
the client (much as the P4 server does).
- If you are disconnected from the server, then it would let you open
for edit only the version of files that you already have. You would not
be able to see history or sync to a different version while running
disconnected, of course. But, if this program it maintains a local
cache (like Proxy?), then you could Diff File Against Depot, or even
Revert.
- When you reconnect, this program would identify what files you have
checked out while disconnected, and check you out at the version that
you had locally when you did. If you created a changelist while
disconnected, then it would create a new changelist on the server. You
might get a different changelist number, but big deal.
Wouldn't that be lovely?
- Dan
P.S. Sorry about mixing in non-Perforce terminology. I'm sure the
ideas come across.
_______________________________________________
perforce-user mailing list - perforce-user@xxxxxxxxxxxx
http://maillist.perforce.com/mailman/listinfo/perforce-user
|