|
View:
New views
20 Messages
—
Rating Filter:
Alert me
|
| < Prev | 1 - 2 | Next > |
|
|
SVN?Hi,
Question going to Omni or all other developers: Are you usign SVN oder some sort of SCM? Best, Fabian Fabian Schuiki fabianschuiki@... _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Re: SVN?On 12 Jul 2007, at 15:19, Fabian Schuiki wrote:
> Question going to Omni or all other developers: Are you usign SVN > oder some sort of SCM? Xcode supports SVN and CVS. I use both, depending on the project. (I happen to use SVN with multi-person projects and CVS with a one- developer project.) David Dunham www.pensee.com/dunham/ Imagination is more important than knowledge. -- Albert Einstein _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Re: SVN?Am 13.07.2007 um 00:19 schrieb Fabian Schuiki: > Hi, > > Question going to Omni or all other developers: Are you usign SVN > oder some sort of SCM? We are using svn. And even for my personal projects, anything that does not live in /tmp goes into SCM Alex _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Re: SVN?Nice, I started using SVN a few months ago and it seems to be quite
solid. Do you use any GUI-frontend for CVS / SVN? Best Fabian Schuiki fabianschuiki@... Am 13.07.2007 um 01:26 schrieb Alex v. Below: > > Am 13.07.2007 um 00:19 schrieb Fabian Schuiki: > >> Hi, >> >> Question going to Omni or all other developers: Are you usign SVN >> oder some sort of SCM? > > We are using svn. And even for my personal projects, anything that > does not live in /tmp goes into SCM > > Alex _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Re: SVN?I am using Xcode for committing and some basic status checking.
Though Xcode's CSM UI is a bit buggy and misses some crucial svn features, and it can sometimes interfere with the rest of Xcode's uses. Another SVN GUI I sometimes use is svnX. Christiaan On 13 Jul 2007, at 4:55 PM, Fabian Schuiki wrote: > Nice, I started using SVN a few months ago and it seems to be quite > solid. > Do you use any GUI-frontend for CVS / SVN? > > Best > > Fabian Schuiki > fabianschuiki@... > > > Am 13.07.2007 um 01:26 schrieb Alex v. Below: > >> >> Am 13.07.2007 um 00:19 schrieb Fabian Schuiki: >> >>> Hi, >>> >>> Question going to Omni or all other developers: Are you usign SVN >>> oder some sort of SCM? >> >> We are using svn. And even for my personal projects, anything that >> does not live in /tmp goes into SCM >> >> Alex > > _______________________________________________ > MacOSX-dev mailing list > MacOSX-dev@... > http://www.omnigroup.com/mailman/listinfo/macosx-dev _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Re: SVN?Am 13.07.2007 um 16:55 schrieb Fabian Schuiki: > Do you use any GUI-frontend for CVS / SVN? I use Xcode for what I can, but I do not trust svn GUIs in general. And I am comfortable with doing things Old Skool in the command line Alex _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Re: SVN?On 14.07.2007, at 00:15, Alex v. Below wrote:
> Am 13.07.2007 um 16:55 schrieb Fabian Schuiki: >> Do you use any GUI-frontend for CVS / SVN? > > I use Xcode for what I can, but I do not trust svn GUIs in general. > And I am comfortable with doing things Old Skool in the command line We're using SmartSVN at work. Really great app, although I initially had some problems getting it set up. It kinda feels like Eclipse, GUI-wise, but the actual source control features are much better, and it's not as slow, nor as frustrating as svnX can be. Cheers, -- M. Uli Kusterer http://www.zathras.de _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Re: SVN?Like others I only use SCM from the command line, or occasionally
from Textmate. The svn implementation in Xcode seems to get in the way more often than it helps. My current projects use a remote svn repository. I prefer to only check in tested versions that more or less work, so I am using darcs for local finer-grained control. Darcs (once one gets it to work) works quite nicely in parallel to svn. Gerd _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Re: SVN?Using SVN but not through XCode. Using SmartSVN (not bad at all but
not without its own warts) with the a single repository but multiple projects. Code is compiled VIA Borland C 3.1 (Yep DOS) in Virtual PC (G5) or Parallels (Laptop) using a Samba share to symbolic links to the repository files. Would not mind getting the XCode interface up and running. Pretty seamless actually and requires no copying even of shared common files between projects. Steven On Jul 12, 2007, at 3:19 PM, Fabian Schuiki wrote: > Hi, > > Question going to Omni or all other developers: Are you usign SVN > oder some sort of SCM? > > Best, > Fabian > > Fabian Schuiki > fabianschuiki@... > > > _______________________________________________ > MacOSX-dev mailing list > MacOSX-dev@... > http://www.omnigroup.com/mailman/listinfo/macosx-dev _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Re: SVN?Hi Fabian, I use SVN for my Java development in NetBeans. After I set up the repository, I can use it directly from NetBeans with minimal fuss. It also lets me develop on both my laptop and my base Mac by checking in my changes on one machine, then update from SVN on the other. Travis |
|
|
Re: SVN?Okay, seems like a lot of people are using SVN. I think I'll use it
more often from now on. One thing i realized and that hurts me somehow is that SVN doesn't preserve all those attributes of a file like labels and so on. Do you all use branches and tags? Best, Fabian Fabian Schuiki fabianschuiki@... Am 18.07.2007 um 02:55 schrieb Deep Tinker: > > > > Fabian Schuiki wrote: >> >> Hi, >> >> Question going to Omni or all other developers: Are you usign SVN >> oder some sort of SCM? >> >> Best, >> Fabian >> > > Hi Fabian, > > I use SVN for my Java development in NetBeans. After I set up the > repository, I can use it directly from NetBeans with minimal fuss. > It also > lets me develop on both my laptop and my base Mac by checking in my > changes > on one machine, then update from SVN on the other. > > Travis > -- > View this message in context: http://www.nabble.com/SVN-- > tf4071195.html#a11660552 > Sent from the OmniGroup - MacOSX-Dev mailing list archive at > Nabble.com. > > _______________________________________________ > MacOSX-dev mailing list > MacOSX-dev@... > http://www.omnigroup.com/mailman/listinfo/macosx-dev _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Re: SVN?Hi
SVN is worth the effort of learning it and crossing over. There are no tags in SVN, just branches. You can create a branch and call it a tag if you like, SVN does not care. Not having different syntax for tags/branches is also a time/life saver in my opinion. What attributes do you want preserved? I dont quite get that - file labels? -- John On 18 Jul 2007, at 12:04, Fabian Schuiki wrote: > Okay, seems like a lot of people are using SVN. I think I'll use it > more often from now on. > One thing i realized and that hurts me somehow is that SVN doesn't > preserve all those attributes of a file like labels and so on. > > Do you all use branches and tags? > > Best, > Fabian > > Fabian Schuiki > fabianschuiki@... > > > Am 18.07.2007 um 02:55 schrieb Deep Tinker: > >> >> >> >> Fabian Schuiki wrote: >>> >>> Hi, >>> >>> Question going to Omni or all other developers: Are you usign SVN >>> oder some sort of SCM? >>> >>> Best, >>> Fabian >>> >> >> Hi Fabian, >> >> I use SVN for my Java development in NetBeans. After I set up the >> repository, I can use it directly from NetBeans with minimal >> fuss. It also >> lets me develop on both my laptop and my base Mac by checking in >> my changes >> on one machine, then update from SVN on the other. >> >> Travis >> -- >> View this message in context: http://www.nabble.com/SVN-- >> tf4071195.html#a11660552 >> Sent from the OmniGroup - MacOSX-Dev mailing list archive at >> Nabble.com. >> >> _______________________________________________ >> MacOSX-dev mailing list >> MacOSX-dev@... >> http://www.omnigroup.com/mailman/listinfo/macosx-dev > > _______________________________________________ > MacOSX-dev mailing list > MacOSX-dev@... > http://www.omnigroup.com/mailman/listinfo/macosx-dev _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Re: SVN?Hi,
Okay. Yeah file labels would be quite nice (I usually use them to mark the important parts in my project folders). But I can also live without them :D Best, Fabian Fabian Schuiki fabianschuiki@... Am 18.07.2007 um 12:20 schrieb Clayton John: > Hi > > SVN is worth the effort of learning it and crossing over. There > are no tags in SVN, just branches. You can create a branch and call > it a tag if you like, SVN does not care. Not having different > syntax for tags/branches is also a time/life saver in my opinion. > > What attributes do you want preserved? I dont quite get that - > file labels? > > -- > John > > On 18 Jul 2007, at 12:04, Fabian Schuiki wrote: > >> Okay, seems like a lot of people are using SVN. I think I'll use >> it more often from now on. >> One thing i realized and that hurts me somehow is that SVN doesn't >> preserve all those attributes of a file like labels and so on. >> >> Do you all use branches and tags? >> >> Best, >> Fabian >> >> Fabian Schuiki >> fabianschuiki@... >> >> >> Am 18.07.2007 um 02:55 schrieb Deep Tinker: >> >>> >>> >>> >>> Fabian Schuiki wrote: >>>> >>>> Hi, >>>> >>>> Question going to Omni or all other developers: Are you usign SVN >>>> oder some sort of SCM? >>>> >>>> Best, >>>> Fabian >>>> >>> >>> Hi Fabian, >>> >>> I use SVN for my Java development in NetBeans. After I set up the >>> repository, I can use it directly from NetBeans with minimal >>> fuss. It also >>> lets me develop on both my laptop and my base Mac by checking in >>> my changes >>> on one machine, then update from SVN on the other. >>> >>> Travis >>> -- >>> View this message in context: http://www.nabble.com/SVN-- >>> tf4071195.html#a11660552 >>> Sent from the OmniGroup - MacOSX-Dev mailing list archive at >>> Nabble.com. >>> >>> _______________________________________________ >>> MacOSX-dev mailing list >>> MacOSX-dev@... >>> http://www.omnigroup.com/mailman/listinfo/macosx-dev >> >> _______________________________________________ >> MacOSX-dev mailing list >> MacOSX-dev@... >> http://www.omnigroup.com/mailman/listinfo/macosx-dev > _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Re: SVN?On 18 Jul 2007, at 11:04, Fabian Schuiki wrote:
> Okay, seems like a lot of people are using SVN. I think I'll use it > more often from now on. > One thing i realized and that hurts me somehow is that SVN doesn't > preserve all those attributes of a file like labels and so on. You should file bug reports about anything you need to use. Subversion has full support for arbitrary attributes on files (it calls these "properties"), so if there are things that you would like it to track that it doesn't right now, there's no reason that it couldn't be altered to do so in future. In the meantime, it's entirely possible for you to store this extra metadata in the Subversion repository and retrieve it on demand using a script, if that's what you want to do. In fact, I just wrote a blog entry about it and wrote a couple of programs and scripts that you might find useful for doing this. http://alastairs-place.net/2007/07/cmdline-finder-labels/ Kind regards, Alastair. -- http://alastairs-place.net _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Re: SVN?We just switched to SVN and in addition to the reference book on SVN,
the book was excellent to help us figure out the strategies and structure of the repository. http://www.pragmaticprogrammer.com/titles/svn/ On 12-Jul-07, at 18:19 , Fabian Schuiki wrote: > Hi, > > Question going to Omni or all other developers: Are you usign SVN > oder some sort of SCM? > > Best, > Fabian > > Fabian Schuiki > fabianschuiki@... > > > _______________________________________________ > MacOSX-dev mailing list > MacOSX-dev@... > http://www.omnigroup.com/mailman/listinfo/macosx-dev Louis Demers eng. www.obzerv.com _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Re: SVN?On 18.07.2007, at 12:20, Clayton John wrote:
> SVN is worth the effort of learning it and crossing over. There > are no tags in SVN, just branches. You can create a branch and call > it a tag if you like, SVN does not care. Not having different > syntax for tags/branches is also a time/life saver in my opinion. Well, it simplifies things, but having real tags (i.e. "write- locked branches") comes in really handy sometimes. Though I guess in SVN you can at worst note down the revision number and build from that. > What attributes do you want preserved? I dont quite get that - > file labels? The ones in Finder, where you can set the color a file's title shows up in. SVN also doesn't do resource forks, which can be problematic if you have Aliases, type and creator codes and other Mac specifics. Cheers, -- M. Uli Kusterer http://www.zathras.de _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Subversion and Mac specific things (was: Re: SVN?)On 18 Jul 2007, at 17:22, Uli Kusterer wrote:
> On 18.07.2007, at 12:20, Clayton John wrote: >> SVN is worth the effort of learning it and crossing over. There >> are no tags in SVN, just branches. You can create a branch and >> call it a tag if you like, SVN does not care. Not having >> different syntax for tags/branches is also a time/life saver in my >> opinion. > > Well, it simplifies things, but having real tags (i.e. "write- > locked branches") comes in really handy sometimes. Though I guess > in SVN you can at worst note down the revision number and build > from that. > >> What attributes do you want preserved? I dont quite get that - >> file labels? > > The ones in Finder, where you can set the color a file's title > shows up in. SVN also doesn't do resource forks, which can be > problematic if you have Aliases, type and creator codes and other > Mac specifics. Sure. Again, though, the solution is to file a bug report, and (for the meantime), stuff any extra data you need into Subversion properties. It isn't hard to do, and changes to them are versioned, so you do get the behaviour you're looking for apart from having to do a couple of extra things at check-out, commit or update. However, before a whole load of us going stuffing our Subversion repositories full of differently named attributes for these things, perhaps we should standardise the names of them? I propose reserving the prefix "mac:" for Mac specific attributes. The scripts I posted earlier are using "mac:colour" for the coloured labels. Since I expect U.S.-based folk will probably complain about the spelling, perhaps we should call that "label" instead? We could then reserve mac:label - Finder label mac:type - Mac type code mac:creator - Mac creator code mac:rsrc - Resource fork and then when Subversion gets updated to support these directly, it will be able to spot that we've already got the relevant data kicking around in our repositories. Is there anything else anyone needs? Kind regards, Alastair. -- http://alastairs-place.net _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Re: Subversion and Mac specific things (was: Re: SVN?)On 18.07.2007, at 19:06, Alastair Houghton wrote:
> We could then reserve > > mac:label - Finder label > mac:type - Mac type code > mac:creator - Mac creator code > mac:rsrc - Resource fork > > and then when Subversion gets updated to support these directly, it > will be able to spot that we've already got the relevant data > kicking around in our repositories. > > Is there anything else anyone needs? Sounds OK, though I'm not sure SVN's properties were intended to hold an entire resource fork. Has anyone got information about how properties perform with large data? We don't have many resources anymore (and those we have are mostly DeRezzed), but I'd hate if we standardized on this and it blew up when someone puts his resource fork full of PICTs into CVS -- in that case we might rather write a script that generates a ._rsrc file next to the data fork and puts the res fork in there. Or standardize on DeRez right away? Would be kinda wasteful for binary data, but OTOH it'd be partially diffable. Cheers, -- M. Uli Kusterer http://www.zathras.de _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
Re: Subversion and Mac specific things (was: Re: SVN?)On 18 Jul 2007, at 19:32, Uli Kusterer wrote: > On 18.07.2007, at 19:06, Alastair Houghton wrote: >> We could then reserve >> >> mac:label - Finder label >> mac:type - Mac type code >> mac:creator - Mac creator code >> mac:rsrc - Resource fork >> >> and then when Subversion gets updated to support these directly, >> it will be able to spot that we've already got the relevant data >> kicking around in our repositories. >> >> Is there anything else anyone needs? > > Sounds OK, though I'm not sure SVN's properties were intended to > hold an entire resource fork. Well it depends how large you're talking, I think. > Has anyone got information about how properties perform with large > data? Subversion's design docs say: "A property value is an arbitrary string of bytes. Property values may be of any size, but Subversion may not handle very large property values efficiently." > We don't have many resources anymore (and those we have are mostly > DeRezzed), but I'd hate if we standardized on this and it blew up > when someone puts his resource fork full of PICTs into CVS :-) Well, Subversion :-D > -- in that case we might rather write a script that generates > a ._rsrc file next to the data fork and puts the res fork in there. > Or standardize on DeRez right away? Would be kinda wasteful for > binary data, but OTOH it'd be partially diffable. Sure. I'm not that familiar with the ins and outs of resource forks (we don't use them), so I'm happy to defer to anyone who really uses them. There are obviously other ways to deal with them; we could: 1. Put a reference to a filename in a Subversion property and hold the resource data in that file instead. 2. Store files with resource forks in AppleSingle, MacBinary or AppleDouble (MIME-encoded). Downside is that it breaks textual diffing. 3. Store files with resource forks in AppleDouble form (i.e. as two files, one normal file and a "._" file). We could also support small resource forks in property form (given their prevalence this might be sensible), and larger ones in e.g. AppleDouble. But I'm not the person to make this decision, because I don't use resource forks. Any thoughts? Kind regards, Alastair. -- http://alastairs-place.net _______________________________________________ MacOSX-dev mailing list MacOSX-dev@... http://www.omnigroup.com/mailman/listinfo/macosx-dev |
|
|
|
| < Prev | 1 - 2 | Next > |
| Free embeddable forum powered by Nabble | Forum Help |