Git? If you go that route, I would say Mercurial is much better.
On Jun 25, 2009, at 11:23 AM, Heimo Stieg <gr...@corona-bytes.net> wrote: > for coding projects i prefer git. ( okay the first checkout takes a > while but after that .... ) > > Tony Sergi schrieb: >> Perforce actually is a lot better, but because I don't wanna pay >> for it, I wouldn't use it for my personal team projects. >> It's also got a much higher learning curve. >> >> So tbh, svn is best for small projects, p4 is wayyyyy better for >> huge ones, especially ones with multiple sub projects. >> >> >> >> -Tony >> >> -----Original Message----- >> From: hlcoders-boun...@list.valvesoftware.com [mailto:hlcoders- >> boun...@list.valvesoftware.com] On Behalf Of Garry Newman >> Sent: June-26-09 12:38 AM >> To: Discussion of Half-Life Programming >> Subject: Re: [hlcoders] Sharing a depot in perforce >> >> Slightly off topic, but why do people use Perforce over SVN >> (besides 'cuz Valve does')? >> garry >> >> On Thu, Jun 25, 2009 at 4:25 PM, botman <botman.hlcod...@gmail.com> >> wrote: >> >> >>> Ben Tucker wrote: >>> >>>> im having some perforce troubles.... I have two computers on the >>>> same >>>> >>> network, and both have perforce installed. I also have them >>> sharing a >>> netfolder ( a hard drive shared on the network ). I cant install >>> perforce server on the netfolder because it isnt actually a >>> server. Id >>> like to store a perforce depot on there that both the computers >>> can access and use. >>> >>>> I have attempted this by defining a depot on both of the comps. I >>>> did >>>> >>> this with MSDOS: >>> >>>> p4 depot lido >>>> and then changed the map: field to the netfolder's path and where I >>>> had >>>> >>> the depot folder. This half worked, as they both could put files up >>> there and do things with them. however, they could not detect the >>> other computers files, so they could not collaborate. >>> >>>> anyone know how to fix this so they can collaborate on the same >>>> files? >>>> >>>> >>> You shouldn't be "sharing" files anywhere. You install Perforce on >>> one machine and run it as the server... >>> >>> >>> http://www.perforce.com/perforce/doc.082/manuals/p4sag/01_install.html >>> #1049719 >>> >>> You install Perforce on the other machine (the client) and run it >>> as a >>> client. >>> >>> The server creates a depot using "p4 depot SomeDepotName"... >>> >>> >>> http://www.perforce.com/perforce/doc.082/manuals/p4sag/03_superuser.ht >>> ml#1044923 >>> >>> ...and the client(s) access those files by creating a ClientSpec (or >>> Workspace) that contains that depot. >>> >>> The client can then add new files to the depot or sync to >>> revisions of >>> files in the depot. The P4 server keeps track of which version of >>> each file a client has. At no point should you "share" a file >>> between >>> the server and client by putting on a shared network resource where >>> either machine can modify that file. >>> >>> -- >>> Jeffrey "botman" Broome >>> >>> >>> _______________________________________________ >>> To unsubscribe, edit your list preferences, or view the list >>> archives, >>> please visit: >>> http://list.valvesoftware.com/mailman/listinfo/hlcoders >>> >>> >>> >> _______________________________________________ >> To unsubscribe, edit your list preferences, or view the list >> archives, please visit: >> http://list.valvesoftware.com/mailman/listinfo/hlcoders >> >> >> _______________________________________________ >> To unsubscribe, edit your list preferences, or view the list >> archives, please visit: >> http://list.valvesoftware.com/mailman/listinfo/hlcoders >> >> > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list > archives, please visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders