{"thread":{"id":"24295","subject":"git repository setup","startedAt":"2010-07-05T19:19:08Z","lastAt":"2010-07-05T21:50:41Z","messageCount":2,"participants":["adamantium84","Tim Mazid"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"144840","messageId":"29078904.post@talk.nabble.com","threadId":"24295","inReplyTo":null,"subject":"git repository setup","fromName":"adamantium84","fromEmail":"adamkurjewicz@yahoo.com","sentAt":"2010-07-05T19:19:08Z","receivedAt":"2010-07-05T19:19:08Z","isPatch":false,"sender":{"key":"adamkurjewicz@yahoo.com","avatar":null},"body":"\nHi, my company is looking to move away from cvs and git was one of the\noptions. The problem that we have is that our file structure looks like\nfollows, each of these directories have hundreds of programs some which\nwould be modified by various programming units.\n\n/x1/system/\n/x1/config_apps/\n/x1/drivers/\n/x1/web/apps/\n\nWhat we were hoping to have was one repository for \"x1\" and then have\nseparate sub repositories for each of the extra areas. So that if there are\nany developers needing to change a sub repository then they could without\naffected the other sub-repositories and without having to have a copy of the\nx1 repository on their systems. From what I have read most of the\ndocumentation suggests that there be one repository and then it gets cloned\nto a developers repository, this would be a challenge as the storage\nrequirements to do this would be rather large.\n\nWould anyone have any suggestions on what to do? or if this would be\npossible?\n\nThanks,\nAdam\n-- \nView this message in context: http://old.nabble.com/git-repository-setup-tp29078904p29078904.html\nSent from the git mailing list archive at Nabble.com.\n"},{"id":"144851","messageId":"SNT124-W43732E3DF417A0FB7E5F3CC4B10@phx.gbl","threadId":"24295","inReplyTo":"29078904.post@talk.nabble.com","subject":"RE: git repository setup","fromName":"Tim Mazid","fromEmail":"timmazid@hotmail.com","sentAt":"2010-07-05T21:50:41Z","receivedAt":"2010-07-05T21:50:41Z","isPatch":false,"sender":{"key":"timmazid@hotmail.com","avatar":null},"body":"\nHi Adam,\n\nI am certain that a more experienced giter will correct me where I err, but I believe that that would only be the case if you put x1 in a single repository.\n\nWill anybody actually need to have the entirety of x1?\n\nThe best thing to do would be to create a separate repository for each project, then if needed, create a repository for x1 which has all the other repositories as submodules if you need a single repository containing all the others.\n\nYou can enter \"git help submodule\" for the man page on submodules.\n\nRegards,\nTim\n\n----------------------------------------\n> Date: Mon, 5 Jul 2010 12:19:08 -0700\n> From: adamkurjewicz@yahoo.com\n> To: git@vger.kernel.org\n> Subject: git repository setup\n>\n>\n> Hi, my company is looking to move away from cvs and git was one of the\n> options. The problem that we have is that our file structure looks like\n> follows, each of these directories have hundreds of programs some which\n> would be modified by various programming units.\n>\n> /x1/system/\n> /x1/config_apps/\n> /x1/drivers/\n> /x1/web/apps/\n>\n> What we were hoping to have was one repository for \"x1\" and then have\n> separate sub repositories for each of the extra areas. So that if there are\n> any developers needing to change a sub repository then they could without\n> affected the other sub-repositories and without having to have a copy of the\n> x1 repository on their systems. From what I have read most of the\n> documentation suggests that there be one repository and then it gets cloned\n> to a developers repository, this would be a challenge as the storage\n> requirements to do this would be rather large.\n>\n> Would anyone have any suggestions on what to do? or if this would be\n> possible?\n>\n> Thanks,\n> Adam\n> --\n> View this message in context: http://old.nabble.com/git-repository-setup-tp29078904p29078904.html\n> Sent from the git mailing list archive at Nabble.com.\n>\n> --\n> To unsubscribe from this list: send the line \"unsubscribe git\" in\n> the body of a message to majordomo@vger.kernel.org\n> More majordomo info at http://vger.kernel.org/majordomo-info.html\n \t\t \t   \t\t  \n_________________________________________________________________\nNew, Used, Demo, Dealer or Private? Find it at CarPoint.com.au\nhttp://clk.atdmt.com/NMN/go/206222968/direct/01/"}]}