Re: [XMLPipeDB-developer] GM Builder post taxon merge
Brought to you by:
kdahlquist,
zugzugglug
From: John D. N. D. <do...@lm...> - 2011-04-01 19:51:44
|
Follow the way the name2taxon “branch” was done. Put a gmbuilder/ directory under tags/ if it is not already there, and make sure that the copied/tagged/branched subdirectory under that corresponds to the top-level directory of a gmbuilder project (i.e., it contains the build.xml, other top-level directories, etc.). Subversion copies are “cheap:” it is OK to copy deep trees of files. You only start using additional storage space if the files themselves get modified. Otherwise, they are just references to their original versions. John David N. Dionisio, PhD Associate Professor, Computer Science Loyola Marymount University On Apr 1, 2011, at 12:47 PM, Richard Brous wrote: > ok, so should I start at the gmbuilder directory Or the src directory? > > On Fri, Apr 1, 2011 at 11:42 AM, John David N. Dionisio <do...@lm...> wrote: > Yes, in Subversion what they did is collapse both activities into a single operation called "Copy." Whether you use the copy as a branch for modifications, or use it as a tag for posterity, is left to the developer and not the system. > > This functional change is the subject of some debate in the community. Some folks still feel that "enforced" tags have their benefits. But in the end, this is how Subversion conducts things, so we'll just have to go with it. > > John David N. Dionisio, PhD > Associate Professor, Computer Science > Loyola Marymount University > > > On Apr 1, 2011, at 12:38 PM, Richard Brous wrote: > > > ok, makes sense because when I went through the process (without clicking finish) there was really no difference between the two... not even a specification to say this this is a "tag" vs "branch" unless I can only do that in the comments. > > > > On Fri, Apr 1, 2011 at 11:35 AM, John David N. Dionisio <do...@lm...> wrote: > > Yes, tags and branches are structurally identical in Subversion. The only difference between a “tag” and a “branch” is that the developers have agreed to *not* touch a tag after it has been copied out. > > > > In other words, “tags” and “branches” are only different in Subversion by consensus. The distinction is not system-enforced. > > > > John David N. Dionisio, PhD > > Associate Professor, Computer Science > > Loyola Marymount University > > > > > > > > On Apr 1, 2011, at 12:32 PM, Richard Brous wrote: > > > > > tagging is really creating a new branch for posterity? > > > > > > On Fri, Apr 1, 2011 at 10:56 AM, John David N. Dionisio <do...@lm...> wrote: > > > You'll want to tag from the repository, since your local copy has been modified. If you issue the tag command from the SVN Repository Viewing perspective, that should happen server-side. > > > > > > If you want to play it really safe, you can even do the tagging from a completely separate Eclipse workspace that does not have your local copies loaded up. > > > > > > John David N. Dionisio, PhD > > > Associate Professor, Computer Science > > > Loyola Marymount University > > > > > > > > > > > > On Apr 1, 2011, at 11:54 AM, Richard Brous wrote: > > > > > > > Am I tagging in my local project or in the repository? > > > > > > > > On Fri, Apr 1, 2011 at 10:51 AM, John David N. Dionisio <do...@lm...> wrote: > > > > Hi Rich, > > > > > > > > I think it's OK to commit to the trunk, with one tweak for easy management: before committing, copy out ("tag") what is in the trunk right now, and put it in /tags/gmbuilder/before-name2taxon-merge (or something like that). This way, you have an easy basis for comparison if you need to go back to how the trunk was before name2taxon came along. > > > > > > > > Also, it will save some time if your before- and after- .gdbs are available. Running our own exports, while of course doable as you said, would require things like getting old versions, building them, etc. > > > > > > > > Happy digital forensics... > > > > > > > > John David N. Dionisio, PhD > > > > Associate Professor, Computer Science > > > > Loyola Marymount University > > > > > > > > > > > > On Apr 1, 2011, at 11:42 AM, Richard Brous wrote: > > > > > > > > > Hi all, > > > > > > > > > > Started a new thread since this is Pfalciparum specific. > > > > > > > > > > I have double checked my manual merge to confirm that in fact my edits were correctly included for Mtuberculosis and Pfalciparum. > > > > > > > > > > So when running gdb exports for each I determined that in fact something broke in the merge. > > > > > > > > > > Before I start digging into this further I want to ask a couple questions: > > > > > > > > > > 1. Should I commit the changes up to Sourceforge yet or leave them locally on my laptop while troubleshooting? I know we can revert to earlier versions if needed but wanted to be sure we were all on same page. > > > > > > > > > > 2. I have before and after exports of Mtuberculosis and Pfalciparum on my laptop. Would you like me to post them for review or will you be running your own anyway? > > > > > > > > > > Richard > > > > > <ATT00001..txt><ATT00002..txt> > > > > > > > > > > > > ------------------------------------------------------------------------------ > > > > Create and publish websites with WebMatrix > > > > Use the most popular FREE web apps or write code yourself; > > > > WebMatrix provides all the features you need to develop and > > > > publish your website. http://p.sf.net/sfu/ms-webmatrix-sf > > > > _______________________________________________ > > > > xmlpipedb-developer mailing list > > > > xml...@li... > > > > https://lists.sourceforge.net/lists/listinfo/xmlpipedb-developer > > > > > > > > <ATT00001..txt><ATT00002..txt> > > > > > > > > > ------------------------------------------------------------------------------ > > > Create and publish websites with WebMatrix > > > Use the most popular FREE web apps or write code yourself; > > > WebMatrix provides all the features you need to develop and > > > publish your website. http://p.sf.net/sfu/ms-webmatrix-sf > > > _______________________________________________ > > > xmlpipedb-developer mailing list > > > xml...@li... > > > https://lists.sourceforge.net/lists/listinfo/xmlpipedb-developer > > > > > > <ATT00001..txt><ATT00002..txt> > > > > > > ------------------------------------------------------------------------------ > > Create and publish websites with WebMatrix > > Use the most popular FREE web apps or write code yourself; > > WebMatrix provides all the features you need to develop and > > publish your website. http://p.sf.net/sfu/ms-webmatrix-sf > > _______________________________________________ > > xmlpipedb-developer mailing list > > xml...@li... > > https://lists.sourceforge.net/lists/listinfo/xmlpipedb-developer > > > > <ATT00001..txt><ATT00002..txt> > > > ------------------------------------------------------------------------------ > Create and publish websites with WebMatrix > Use the most popular FREE web apps or write code yourself; > WebMatrix provides all the features you need to develop and > publish your website. http://p.sf.net/sfu/ms-webmatrix-sf > _______________________________________________ > xmlpipedb-developer mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlpipedb-developer > > <ATT00001..txt><ATT00002..txt> |