/srv/irclogs.ubuntu.com/2014/06/26/#bzr.txt

=== thumper is now known as thumper-afk
frecelhello16:05
frecelI'm trying to build a source packgae for a PPA and I'm running into some issues16:05
frecelhttp://pastebin.ubuntu.com/7706616/16:05
=== Enlik is now known as Guest43930
stbatdukeHello all19:03
stbatdukeI'm new to bzr, and I'm looking for some very basic assistance19:04
stbatdukeI'm trying to push a branch to a new location on another server we have19:04
stbatdukethe branch seems to be created, but shows a different parent19:04
stbatdukebut none of the files copy, and I can't bzr push or bzr pull to make the copy happen19:04
stbatdukeso, in summary, I'm rather confused :)19:05
stbatdukeanyone there ?19:08
fullermdThe parent on the pushed copy probably won't mean anything (actually I wouldn't expect it to be set)19:17
fullermdAnd what do you mean "none of the files copy"?  If you mean "there's no working tree", that's expected.19:17
stbatdukeI'm trying to branch (unsure of terminology) from server "prod" to "dev", in order for our developers to look into some broken code.  They can't have access to the actual "prod" server19:18
stbatdukeso I did a bzr push bzr+ssh://dev.blah.com/path/to/desired/destination and it created the .bzr file on the dev  (destination) server as I wanted it to,19:19
stbatdukebut there are no files that ended up in the destination location19:20
stbatdukebesides the .bzr folder and it's normal files anyways19:20
stbatdukealso in the branch folder in .bzr, the branch.conf lists a different parent_location than where I tried to push from19:21
stbatdukeprobably the original code base from when we pulled the code into prod before I started19:21
stbatdukesoooo .... part of what I don't understand is what a branch is, whether or not it's considered new code, or a new a new branch of the same code (alternate universe?), or if its something else19:22
fullermdThe branch is the history; that's what push and pull move around.19:23
fullermdGenerally you don't push to locations people work; you push to a shared location that they pull from there into a local branch to do their work.19:24
fullermd(you _could_ work in a place that's somebody's push target; there's no _technical_ boundary.  But it's likely to lead to all sorts of confusion as things change out from under you)19:24
stbatdukewell yes, I'm pusing to a shared location that they will then pull from19:26
fullermdSo you've got all you need.  pull only talks to the VCS internal stuff, it doesn't care anything about checked-out files in the working tree.19:26
stbatdukeok so push just moves the branch (history)19:26
stbatdukeok19:26
* fullermd nods.19:27
stbatdukeso how does the developer then get the actual files then?19:27
fullermdWhen they 'branch' from it, they'll get a local copy with the files all checked out.19:27
stbatdukeok, so they'll use 'bzr branch <new shared location>' and it will then copy the files?19:28
* fullermd nods.19:29
stbatdukenifty, no need to file copy until they want to get the files!19:29
stbatdukethen they request and bzr takes care of the details19:30
=== ianbrandt_ is now known as ianbrandt
stbatdukeso, the working tree would be the actual files of a branch at the original location (parent location or parent branch?)?19:48
=== Guest8558 is now known as wallyworld
=== maxb_ is now known as maxb
=== Guest28217 is now known as wallyworld

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!