Shelving with just one workspace as a way to save your work seems to work okay, but I've been using it to make temp checkins to go between my various computers, and it's not awesome for that. I guess what I really have to do is make real branches for that, but branches scare the bejeesus out of me.
Subscribe to:
Post Comments (Atom)
old rants
-
►
2012
(34)
-
►
March
(12)
- 03-29-12 - Computer Notes to Self
- 03-28-12 - The Internet is Broken Part 714
- 03-27-12 - DXT is not enough
- 03-12-12 - Comparing Compressors
- 03-10-12 - GDC Stereotypes
- 03-09-12 - Good Things about GDC
- 03-08-12 - Oodle Coroutines
- 03-06-12 - The Worker Wake and Semaphore Delay Iss...
- 03-06-12 - Oodle Handle Table - WFMO
- 03-05-12 - Oodle Handle Table
- 03-04-12 - GDC
- 03-03-12 - Stranger's Wrath HD
-
►
January
(12)
- 01-27-12 - Some Game Reviews
- 01-24-12 - Protectionism Part 3
- 01-18-12 - Stop SOPA but don't stop there
- 01-16-12 - Some TV Reviews
- 01-09-12 - LZ Optimal Parse with A Star Part 5
- 01-09-12 - Protectionism Part 2
- 01-07-12 - Protectionism
- 01-06-12 - Surveying is a Powder Keg
- 01-06-12 - Nice Wiring Bub
- 01-04-12 - Two laws you should hate
- 01-04-12 - Police Brutality
- 01-04-12 - Double Pane Glass is a scam
-
►
March
(12)
-
►
2011
(237)
-
►
December
(13)
- 12-20-11 - Grocery Store Lines
- 12-19-11 - SRAM
- 12-17-11 - LZ Optimal Parse with A Star Part 4
- 12-17-11 - LZ Optimal Parse with A Star Part 3
- 12-17-11 - LZ Optimal Parse with A Star Part 2
- 12-12-11 - Things I want and cannot find
- 12-12-11 - Sense
- 12-09-11 - Kittens
- 12-08-11 - Some Semaphores
- 12-05-11 - Surprising Producer-Consumer Failures
- 12-03-11 - Worker Thread system with reverse depen...
- 12-03-11 - RAD - Hawaii Branch
- 12-02-11 - Natural Expression
-
►
December
(13)
-
▼
2010
(311)
-
▼
August
(36)
- 08-31-10 - LOOP
- 08-27-10 - Jesus you Google Spam guys need to get ...
- 08-27-10 - Cumulative Probability Trees
- 08-27-10 - Washington
- 08-27-10 - TV Reviews
- 08-25-10 - ProfileParser
- 08-25-10 - Disturbance
- 08-25-10 - Computing Dream
- 08-24-10 - Free Trail Maps
- 08-24-10 - AutoPrintf Release
- 08-23-10 - AutoPrintf v2
- 08-23-10 - Oh god dammit
- 08-22-10 - AutoPrintf v1
- 08-21-10 - autoprintf
- 08-21-10 - Adler32
- 08-20-10 - Deobfuscating LZMA
- 08-19-10 - Fuzz Testing
- 08-16-10 - Range Coder Revisited .. oh wait, never...
- 08-14-10 - Driver Aids
- 08-12-10 - The Lost Huffman Paper
- 08-11-10 - Huffman - Arithmetic Equivalence
- 08-11-10 - ROLZ and Links
- 08-10-10 - Transmission of Huffman Trees
- 08-10-10 - One Really nice thing about the PS3
- 08-10-10 - HeapAllocAligned
- 08-10-10 - A small note on memset16
- 08-06-10 - The Casey Method
- 08-06-10 - Visual Studio File Associations
- 08-06-10 - Vibram
- 08-06-10 - More SPU
- 08-06-10 - Forceinline
- 08-05-10 - P4 Shelf
- 08-04-10 - Initial Learnings of SPU
- 08-02-10 - Work
- 08-02-10 - SPU Developing
- 08-02-10 - Java will be faster than C
-
▼
August
(36)
3 comments:
I just go command line for shelving. I've started thinking someone needs to raise the torch and write an open p4win replacement, though. p4v is useless garbage, and p4win needs to be kept up to date. All those apps do is just wrap calls to p4.exe, right?
"All those apps do is just wrap calls to p4.exe, right?"
Yup.
I used the "P4 API" at Oddworld, which is a little funny. The P4 API just sprintfs your function arguments to a string and calls system() with it to run p4.exe
I've been using P4 from home over VPN for many years. When I started I was complaining to a Perforce support guy how slow p4win is. he said, "just learn to use the command line" which was excellent advice. There are hundreds of things you can do on the command line (with -x and sed scripts) that you can't do in the gui. I implemented my own shelf system before p4 had it, (using zip and revert).
Post a Comment