Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1)

Issue 14053: Bazaar Support For upload.py

Can't Edit
Can't Publish+Mail
Start Review
Created:
9 months, 3 weeks ago by kevin.kubasik
Modified:
3 months, 3 weeks ago
Reviewers:
GvR, Andi Albrecht, bialix
CC:
SVN Base:
http://rietveld.googlecode.com/svn/trunk/
Visibility:
Public.

Description

Support upload.py for Bazaar, this is based upon the work done a while back
under issue http://codereview.appspot.com/2891

Patch Set 1

Patch Set 2 : Updated to work against latest upload.py

Total comments: 7

Patch Set 3 : Updated RunShell to not use depreciated params

Patch Set 4 : Utilized bzr root to detect when in subdirectory

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats Patch
M static/upload.py View 1 2 3 8 chunks 165 lines 1 comment Download

Messages

Total messages: 9
kevin.kubasik
Just adding some notes as a ping to someone who might review this. http://codereview.appspot.com/14053/diff/1001/1002 File ...
9 months, 2 weeks ago
Andi Albrecht
I think we'll need someone more familiar with bzr to review this patch. My knowledge ...
9 months, 2 weeks ago
kevin.kubasik
Well, it appears that no one else really knows either... Is the upload.py integration at ...
9 months ago
Andi Albrecht
Not actually a review, just one remark... BTW, I think it would be good to ...
9 months ago
bialix
Couple of notes. http://codereview.appspot.com/14053/diff/1001/1002 File static/upload.py (right): http://codereview.appspot.com/14053/diff/1001/1002#newcode1145 Line 1145: def GenerateDiff(self, args): You really ...
8 months, 3 weeks ago
bialix
Comment about GetUnknownFiles http://codereview.appspot.com/14053/diff/1001/1002 File static/upload.py (right): http://codereview.appspot.com/14053/diff/1001/1002#newcode1171 Line 1171: """Return a list of files ...
8 months, 2 weeks ago
bialix
Withdraw suggestion about bzrlib. http://codereview.appspot.com/14053/diff/1001/1002 File static/upload.py (right): http://codereview.appspot.com/14053/diff/1001/1002#newcode1145 Line 1145: def GenerateDiff(self, args): On ...
8 months, 2 weeks ago
kevin.kubasik
While this is overall a solid sentiment, bzr has several plugins that are commonly used ...
8 months, 2 weeks ago
bialix
8 months ago
Note about bzr detection: there is posssible interaction with svn/git branches
via bzr-svn/bzr-git plugins.

http://codereview.appspot.com/14053/diff/5004/6003
File static/upload.py (right):

http://codereview.appspot.com/14053/diff/5004/6003#newcode1296
Line 1296: try:
I think you need either use command ["bzr", "--no-plugins", "root"] OR move bzr
detection down to the end of this function, at least it should be after
hg/svn/git. Because if user has bzr-svn or bzr-git plugin installed, then bzr
can open foreign branches and provide support for them.

Other changes looks good for me.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld r497