Re: [reviewboard for git] Error uploading diff

2016-06-02 Thread David Trowbridge
The "Raw File URL Mask" is wrong. Review Board requires interfaces which
are not available in the git remote APIs, so when using plain git
repositories (those not hosted by a service), you either need to have a
local checkout or use a frontend that allows individual file access such as
GitWeb or cgit.

See
https://www.reviewboard.org/docs/manual/2.5/admin/configuration/repositories/#raw-file-urls
for
details.

-David

On Thu, Jun 2, 2016 at 7:38 AM 尹慧贤  wrote:

>
>
>
>1.  The review board is installed on windows 7.
>2.  the git is deployed on ubuntu.
>3. the review board configuration as
>
>
>
> 
>4. the review board rc file:
>
>   REVIEWBOARD_URL = "http://135.242.156.181/reviewboard;
>   REPOSITORY = "http://192.168.112.128/git/itfm.git;
>  REPOSITORY = 'internal'
>  USERNAME = "andy"
>  PASSWORD = "123456"
>
>
> and the error output is :
>   root@ubuntu:/tmp/itfm# post-review --debug --parent=HEAD~8
> >>> RBTools 0.3.4
> >>> Home = /root
> >>> svn info
> >>> git rev-parse --git-dir
> >>> git config core.bare
> >>> git symbolic-ref -q HEAD
> >>> git config --get branch.master.merge
> >>> git config --get branch.master.remote
> >>> git config --get remote.origin.url
> >>> repository info: Path: http://192.168.112.128/git/itfm.git, Base
> path: , Supports changesets: False
> >>> HTTP GETting api/
> >>> HTTP GETting http://135.242.156.181/reviewboard/api/info/
> >>> Using the new web API
> >>> git merge-base origin/master refs/heads/master
> >>> git diff --no-color --full-index --no-ext-diff HEAD~8
> >>> git diff --no-color --full-index --no-ext-diff
> 793a79c2afe0beeabf03c39b7d718a1b12f45711..HEAD~8
> >>> Attempting to create review request on internal for None
> >>> HTTP POSTing to
> http://135.242.156.181/reviewboard/api/review-requests/: {'repository':
> 'internal'}
> >>> Review request created
> >>> Uploading diff, size: 82038
> >>> Uploading parent diff, size: 82013
> >>> HTTP POSTing to
> http://135.242.156.181/reviewboard/api/review-requests/35/diffs/: {}
> >>> Got API Error 207 (HTTP code 400): The file was not found in the
> repository.
> >>> Error data: {u'stat': u'fail', u'file': u'confd-wrapper/IDatabase.h',
> u'err': {u'msg': u'The file was not found in the repository.', u'code':
> 207}, u'revision': u'd1f51fe8636a7918edbe3c20d9528b40b64347e6'}
>
>
> Appreciate for any help...
>
>
>
>
>
> --
> Supercharge your Review Board with Power Pack:
> https://www.reviewboard.org/powerpack/
> Want us to host Review Board for you? Check out RBCommons:
> https://rbcommons.com/
> Happy user? Let us know! https://www.reviewboard.org/users/
> ---
> You received this message because you are subscribed to the Google Groups
> "reviewboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to reviewboard+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Review Board 2.0.24 and 2.5.6 are released

2016-06-02 Thread Christian Hammond
Hey everyone,

We've released Review Board 2.0.24 and 2.5.6. These are bug fix releases
that solve some installation woes, improve compatibility with both GitLab
and Subversion, and fix a few other issues here and there.

We have the details up at
https://www.reviewboard.org/news/2016/06/02/review-board-2-0-24-and-2-5-6-are-released/

Thanks to everyone for the detailed bug reports and logs!

Christian

-- 
Christian Hammond
President/CEO of Beanbag 
Makers of Review Board 

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Not able to install rb-site on lubuntu 16.04

2016-06-02 Thread edonwei
Sure. Actually I installed review board step by step following the document.

My environment:
14.04.1-Ubuntu on virtual box
python 2.7
django 1.6.11

I got the similar error with Rahaman. I will paste below:

root@ubuntu-wefind:/var/www# rb-site install review.cuitrip.com



* Welcome to the Review Board site installation wizard


This will prepare a Review Board site installation in:


/var/www/review.cuitrip.com


We need to know a few things before we can prepare your site for

installation. This will only take a few minutes.



* Make sure you have the modules you need


Depending on your installation, you may need certain Python

modules and servers that are missing.


If you need support for any of the following, you will need to

install the necessary modules and restart the install.


Databases (optional):

* PostgreSQL (psycopg2)



* What's the host name for this site?


This should be the fully-qualified host name without the http://,

port or path.


Domain Name: localhost



* What URL path points to Review Board?


Typically, Review Board exists at the root of a URL. For example,

http://reviews.example.com/. In this case, you would specify "/".


However, if you want to listen to, say,

http://example.com/reviews/, you can specify "/reviews/".


Note that this is the path relative to the domain and should not

include the domain name.


The default is /


Root Path [/]: 



* What database type will you be using?


You can type either the name or the number from the list below.


(1) mysql

(2) sqlite3 (not supported for production use)


Database Type: 1



* What database name should Review Board use?


NOTE: You need to create this database and grant user modification

rights before continuing. See your database documentation for more

information.


The default is reviewboard


Database Name [reviewboard]: 



* What is the database server's address?


This should be specified in hostname:port form. The port is

optional if you're using a standard port for the database type.


The default is localhost


Database Server [localhost]: 



* What is the login and password for this database?


This must be a user that has table creation and modification

rights on the database you already specified.


Database Username: huan


Database Password: 


Confirm Database Password: 



* What memcached host should be used?


This is in the format of hostname:port


The default is localhost:11211


Memcache Server [localhost:11211]: 



* Create an administrator account


To configure Review Board, you'll need an administrator account.

It is advised to have one administrator and then use that account

to grant administrator permissions to your personal user account.


If you plan to use NIS or LDAP, use an account name other than

your NIS/LDAP account so as to prevent conflicts.


The default is admin


Username [admin]: huan


Password: 


Confirm Password: 


E-Mail Address: xxx


Company/Organization Name (optional):  



* Enable collection of data for better support


We would like to periodically collect data and statistics about

your installation to provide a better support experience for you

and your users.


The data collected includes basic information such as your company

name, the version of Review Board, and the size of your install.

It does NOT include confidential data such as source code. Data

collected never leaves our server and is never given to any third

parties for any purposes.


We use this to provide a user support page that's more specific to

your server. We also use it to determine which versions to

continue to support, and to help track how upgrades affect our

number of bug reports and support incidents.


You can choose to turn this off at any time in Support Settings in

Review Board.


Allow us to collect support data? [Y/n]: n



* Installing the site...

Building site directories ... OK

Building site configuration files ... OK

Creating database ... 

[!] Unable to execute the manager command syncdb: No module named apps


[!] Unable to execute the manager command registerscmtools: cannot

import name signals

OK

Performing migrations ... 

[!] Unable to execute the manager command evolve: cannot import name

signals

OK

Creating administrator account ... Traceback (most recent call last):

  File "/usr/local/bin/rb-site", line 9, in 

load_entry_point('ReviewBoard==2.5.5', 'console_scripts', 'rb-site')()

  File 
"/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.5-py2.7.egg/reviewboard/cmdline/rbsite.py",
 
line 1922, in main

command.run()

  File 
"/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.5-py2.7.egg/reviewboard/cmdline/rbsite.py",
 
line 1247, in run

self.show_install_status()

  File 

Re: Not able to install rb-site on lubuntu 16.04

2016-06-02 Thread Christian Hammond
Hi,

Can you answer the same questions I asked in my prior e-mails?

Thanks,

Christian

-- 
Christian Hammond
President/CEO of Beanbag 
Makers of Review Board 

On Wed, Jun 1, 2016 at 11:16 PM,  wrote:

> Hi guys, I'm in the same situation on installation of rb-site for review
> board 2.5.5. Please update. Thanks.
>
>
> 在 2016年6月2日星期四 UTC+8上午4:51:47,Christian Hammond写道:
>>
>> The thing I still need to see from both of you is how you installed the
>> ReviewBoard package. Can you show me that?
>>
>> It's looking, from the logs, like certain modules may be missing or not
>> installed right, or there might be conflicts of some kind. Knowing exactly
>> what the entire install process looks like might help me figure this out.
>> Ideally, an install from scratch.
>>
>> Thanks,
>>
>> Christian
>>
>> --
>> Christian Hammond
>> President/CEO of Beanbag 
>> Makers of Review Board 
>>
>> On Wed, Jun 1, 2016 at 1:35 AM, Александр Нечаев 
>> wrote:
>>
>>> Bitnami installer use only mysql, not postgresql. It's problem. I still
>>> haven't solution of my install problem.
>>>
>>> среда, 1 июня 2016 г., 0:11:20 UTC+3 пользователь Rahaman Mirza написал:

 Hi Christian,

 Tried Bitnami installer, installed successfully.
 More info: https://bitnami.com/stack/reviewboard

 Thanks
 Mirza

 On Tue, May 31, 2016 at 8:32 PM, Александр Нечаев 
 wrote:

>
> * Installing the site...
> Building site directories ... OK
> Building site configuration files ... OK
> Creating database ...
> [!] Unable to execute the manager command syncdb: No module named apps
>
> [!] Unable to execute the manager command registerscmtools: cannot
> import name signals
> OK
> Performing migrations ...
> [!] Unable to execute the manager command evolve: cannot import name
> signals
> OK
> Creating administrator account ... Traceback (most recent call last):
>   File "/usr/bin/rb-site", line 9, in 
> load_entry_point('ReviewBoard==2.5.5', 'console_scripts',
> 'rb-site')()
>   File
> "/usr/lib/python2.7/site-packages/ReviewBoard-2.5.5-py2.7.egg/reviewboard
>
>
>  /cmdline/rbsite.py", line 1922, in main
> command.run()
>   File
> "/usr/lib/python2.7/site-packages/ReviewBoard-2.5.5-py2.7.egg/reviewboard
>
>
>  /cmdline/rbsite.py", line 1247, in run
> self.show_install_status()
>   File
> "/usr/lib/python2.7/site-packages/ReviewBoard-2.5.5-py2.7.egg/reviewboard
>
>
>  /cmdline/rbsite.py", line 1587, in show_install_status
> site.create_admin_user)
>   File
> "/usr/lib/python2.7/site-packages/ReviewBoard-2.5.5-py2.7.egg/reviewboard
>
>
>  /cmdline/rbsite.py", line 1084, in step
> func()
>   File
> "/usr/lib/python2.7/site-packages/ReviewBoard-2.5.5-py2.7.egg/reviewboard
>
>
>  /cmdline/rbsite.py", line 618, in create_admin_user
> self.admin_password)
>   File
> "/usr/lib/python2.7/site-packages/Django-1.6.11-py2.7.egg/django/contrib/
>
>
>  auth/models.py", line 195, in create_superuser
> **extra_fields)
>   File
> "/usr/lib/python2.7/site-packages/Django-1.6.11-py2.7.egg/django/contrib/
>
>
>  auth/models.py", line 186, in _create_user
> user.save(using=self._db)
>   File
> "/usr/lib/python2.7/site-packages/Django-1.6.11-py2.7.egg/django/db/model
>
>  s/base.py",
> line 545, in save
> force_update=force_update, update_fields=update_fields)
>   File
> "/usr/lib/python2.7/site-packages/Django-1.6.11-py2.7.egg/django/db/model
>
>  s/base.py",
> line 573, in save_base
> updated = self._save_table(raw, cls, force_insert, force_update,
> using, upda
>
>  te_fields)
>   File
> "/usr/lib/python2.7/site-packages/Django-1.6.11-py2.7.egg/django/db/model
>
>  s/base.py",
> line 654, in _save_table
> result = self._do_insert(cls._base_manager, using, fields,
> update_pk, raw)
>   File
> "/usr/lib/python2.7/site-packages/Django-1.6.11-py2.7.egg/django/db/model
>
>  s/base.py",
> line 687, in _do_insert
> using=using, raw=raw)
>   File
> "/usr/lib/python2.7/site-packages/Django-1.6.11-py2.7.egg/django/db/model
>
>  
> s/manager.py",
> line 232, in _insert
> return insert_query(self.model, objs, fields, **kwargs)
>   File
> 

Re: Not able to install rb-site on lubuntu 16.04

2016-06-02 Thread Christian Hammond
I need to see exactly how you installed Review Board itself, the packages.
Do you still have that console output?

Christian

-- 
Christian Hammond
President/CEO of Beanbag 
Makers of Review Board 

On Wed, Jun 1, 2016 at 11:26 PM,  wrote:

> Sure. Actually I installed review board step by step following the
> document.
>
> My environment:
> 14.04.1-Ubuntu on virtual box
> python 2.7
> django 1.6.11
>
> I got the similar error with Rahaman. I will paste below:
>
> root@ubuntu-wefind:/var/www# rb-site install review.cuitrip.com
>
>
>
> * Welcome to the Review Board site installation wizard
>
>
> This will prepare a Review Board site installation in:
>
>
> /var/www/review.cuitrip.com
>
>
> We need to know a few things before we can prepare your site for
>
> installation. This will only take a few minutes.
>
>
>
> * Make sure you have the modules you need
>
>
> Depending on your installation, you may need certain Python
>
> modules and servers that are missing.
>
>
> If you need support for any of the following, you will need to
>
> install the necessary modules and restart the install.
>
>
> Databases (optional):
>
> * PostgreSQL (psycopg2)
>
>
>
> * What's the host name for this site?
>
>
> This should be the fully-qualified host name without the http://,
>
> port or path.
>
>
> Domain Name: localhost
>
>
>
> * What URL path points to Review Board?
>
>
> Typically, Review Board exists at the root of a URL. For example,
>
> http://reviews.example.com/. In this case, you would specify "/".
>
>
> However, if you want to listen to, say,
>
> http://example.com/reviews/, you can specify "/reviews/".
>
>
> Note that this is the path relative to the domain and should not
>
> include the domain name.
>
>
> The default is /
>
>
> Root Path [/]:
>
>
>
> * What database type will you be using?
>
>
> You can type either the name or the number from the list below.
>
>
> (1) mysql
>
> (2) sqlite3 (not supported for production use)
>
>
> Database Type: 1
>
>
>
> * What database name should Review Board use?
>
>
> NOTE: You need to create this database and grant user modification
>
> rights before continuing. See your database documentation for more
>
> information.
>
>
> The default is reviewboard
>
>
> Database Name [reviewboard]:
>
>
>
> * What is the database server's address?
>
>
> This should be specified in hostname:port form. The port is
>
> optional if you're using a standard port for the database type.
>
>
> The default is localhost
>
>
> Database Server [localhost]:
>
>
>
> * What is the login and password for this database?
>
>
> This must be a user that has table creation and modification
>
> rights on the database you already specified.
>
>
> Database Username: huan
>
>
> Database Password:
>
>
> Confirm Database Password:
>
>
>
> * What memcached host should be used?
>
>
> This is in the format of hostname:port
>
>
> The default is localhost:11211
>
>
> Memcache Server [localhost:11211]:
>
>
>
> * Create an administrator account
>
>
> To configure Review Board, you'll need an administrator account.
>
> It is advised to have one administrator and then use that account
>
> to grant administrator permissions to your personal user account.
>
>
> If you plan to use NIS or LDAP, use an account name other than
>
> your NIS/LDAP account so as to prevent conflicts.
>
>
> The default is admin
>
>
> Username [admin]: huan
>
>
> Password:
>
>
> Confirm Password:
>
>
> E-Mail Address: xxx
>
>
> Company/Organization Name (optional):
>
>
>
> * Enable collection of data for better support
>
>
> We would like to periodically collect data and statistics about
>
> your installation to provide a better support experience for you
>
> and your users.
>
>
> The data collected includes basic information such as your company
>
> name, the version of Review Board, and the size of your install.
>
> It does NOT include confidential data such as source code. Data
>
> collected never leaves our server and is never given to any third
>
> parties for any purposes.
>
>
> We use this to provide a user support page that's more specific to
>
> your server. We also use it to determine which versions to
>
> continue to support, and to help track how upgrades affect our
>
> number of bug reports and support incidents.
>
>
> You can choose to turn this off at any time in Support Settings in
>
> Review Board.
>
>
> Allow us to collect support data? [Y/n]: n
>
>
>
> * Installing the site...
>
> Building site directories ... OK
>
> Building site configuration files ... OK
>
> Creating database ...
>
> [!] Unable to execute the manager command syncdb: No module named apps
>
>
> [!] Unable to execute the manager command registerscmtools: cannot
>
> import name 

Re: Not able to install rb-site on lubuntu 16.04

2016-06-02 Thread Christian Hammond
Can you run:

rb-site manage /var/www/review.cuitrip.com syncdb

And show me what happens?

Christian

-- 
Christian Hammond
President/CEO of Beanbag 
Makers of Review Board 

On Wed, Jun 1, 2016 at 11:46 PM,  wrote:

>
> Hi Christian,
>
> Below please  check the details.
>
> ==beginning of console output
>
> root@ubuntu-wefind:/var/www# apt-get install python-setuptools
>
> Reading package lists... Done
>
> Building dependency tree
>
> Reading state information... Done
>
> python-setuptools is already the newest version.
>
> 0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.
>
> root@ubuntu-wefind:/var/www# apt-get install python-dev
>
> Reading package lists... Done
>
> Building dependency tree
>
> Reading state information... Done
>
> python-dev is already the newest version.
>
> 0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.
>
> root@ubuntu-wefind:/var/www# apt-get install memcached
>
> Reading package lists... Done
>
> Building dependency tree
>
> Reading state information... Done
>
> memcached is already the newest version.
>
> 0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.
>
> root@ubuntu-wefind:/var/www# easy_install python-memcached
>
> Searching for python-memcached
>
> Best match: python-memcached 1.58
>
> Processing python_memcached-1.58-py2.7.egg
>
> python-memcached 1.58 is already the active version in easy-install.pth
>
>
> Using
> /usr/local/lib/python2.7/dist-packages/python_memcached-1.58-py2.7.egg
>
> Processing dependencies for python-memcached
>
> Finished processing dependencies for python-memcached
>
> root@ubuntu-wefind:/var/www# apt-get install patch
>
> Reading package lists... Done
>
> Building dependency tree
>
> Reading state information... Done
>
> patch is already the newest version.
>
> 0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.
>
> root@ubuntu-wefind:/var/www# easy_install ReviewBoard
>
> Searching for ReviewBoard
>
> Best match: ReviewBoard 2.5.5
>
> Processing ReviewBoard-2.5.5-py2.7.egg
>
> ReviewBoard 2.5.5 is already the active version in easy-install.pth
>
> Installing rbssh script to /usr/local/bin
>
> Installing rb-site script to /usr/local/bin
>
>
> Using /usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.5-py2.7.egg
>
> Processing dependencies for ReviewBoard
>
> Finished processing dependencies for ReviewBoard
>
> root@ubuntu-wefind:/var/www# easy_install mysql-python
>
> Searching for mysql-python
>
> Best match: MySQL-python 1.2.3
>
> Adding MySQL-python 1.2.3 to easy-install.pth file
>
>
> Using /usr/lib/python2.7/dist-packages
>
> Processing dependencies for mysql-python
>
> Finished processing dependencies for mysql-python
>
> root@ubuntu-wefind:/var/www# apt-get install python-mysqldb
>
> Reading package lists... Done
>
> Building dependency tree
>
> Reading state information... Done
>
> python-mysqldb is already the newest version.
>
> 0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.
>
> root@ubuntu-wefind:/var/www# apt-get install subversion python-svn
>
> Reading package lists... Done
>
> Building dependency tree
>
> Reading state information... Done
>
> python-svn is already the newest version.
>
> subversion is already the newest version.
>
> 0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.
>
> root@ubuntu-wefind:/var/www# mysql -u root -p
>
> Enter password:
>
> Welcome to the MySQL monitor.  Commands end with ; or \g.
>
> Your MySQL connection id is 19116
>
> Server version: 5.6.24 Source distribution
>
>
> Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights
> reserved.
>
>
> Oracle is a registered trademark of Oracle Corporation and/or its
>
> affiliates. Other names may be trademarks of their respective
>
> owners.
>
>
> Type 'help;' or '\h' for help. Type '\c' to clear the current input
> statement.
>
>
> mysql> use reviewboard;
>
> Database changed
>
> mysql> show tables;
>
> Empty set (0.00 sec)
>
>
> mysql> exit
>
> Bye
>
> root@ubuntu-wefind:/var/www# ls
>
> root@ubuntu-wefind:/var/www# rb-site install review.cuitrip.com
>
>
>
> * Welcome to the Review Board site installation wizard
>
>
> This will prepare a Review Board site installation in:
>
>
> /var/www/review.cuitrip.com
>
>
> We need to know a few things before we can prepare your site for
>
> installation. This will only take a few minutes.
>
>
>
> * Make sure you have the modules you need
>
>
> Depending on your installation, you may need certain Python
>
> modules and servers that are missing.
>
>
> If you need support for any of the following, you will need to
>
> install the necessary modules and restart the install.
>
>
> Databases (optional):
>
> * PostgreSQL (psycopg2)
>
>
>
> * What's the host name for this site?
>
>
> This should be the fully-qualified host name without the http://,
>
> port or path.
>
>
> Domain Name: 

Re: Not able to install rb-site on lubuntu 16.04

2016-06-02 Thread Александр Нечаев
I did all again:

1) sudo easy_install -U ReviewBoard
Searching for ReviewBoard
Reading https://pypi.python.org/simple/ReviewBoard/
Best match: ReviewBoard 2.5.5
Downloading 
https://pypi.python.org/packages/4c/48/fa7bb2e89cfa9ea149eae55c9db7a   

  
2ed01082314f8d3278fdbbc5f418b8b/ReviewBoard-2.5.5-py2.7.egg#md5=d40fdf8645cc6a60
 


43fb3b270e579554
Processing ReviewBoard-2.5.5-py2.7.egg
removing '/usr/lib/python2.7/site-packages/ReviewBoard-2.5.5-py2.7.egg' 
(and eve   

  rything under it)
creating /usr/lib/python2.7/site-packages/ReviewBoard-2.5.5-py2.7.egg
Extracting ReviewBoard-2.5.5-py2.7.egg to /usr/lib/python2.7/site-packages
ReviewBoard 2.5.5 is already the active version in easy-install.pth
Installing rbssh script to /usr/bin
Installing rb-site script to /usr/bin

Installed /usr/lib/python2.7/site-packages/ReviewBoard-2.5.5-py2.7.egg
Reading http://downloads.reviewboard.org/mirror/
Reading http://downloads.reviewboard.org/releases/Djblets/0.9/
Reading http://downloads.reviewboard.org/releases/django-evolution/0.7/
Processing dependencies for ReviewBoard
Finished processing dependencies for ReviewBoard
 

2)sudo rb-site install /var/www/**.reviews.board


* Welcome to the Review Board site installation wizard

This will prepare a Review Board site installation in:

/var/www/**.reviews.board

We need to know a few things before we can prepare your site for
installation. This will only take a few minutes.


* Make sure you have the modules you need

Depending on your installation, you may need certain Python
modules and servers that are missing.

If you need support for any of the following, you will need to
install the necessary modules and restart the install.

Databases (optional):
* MySQL (MySQLdb)


* What's the host name for this site?

This should be the fully-qualified host name without the http://,
port or path.

Domain Name: **


* What URL path points to Review Board?

Typically, Review Board exists at the root of a URL. For example,
http://reviews.example.com/. In this case, you would specify "/".

However, if you want to listen to, say,
http://example.com/reviews/, you can specify "/reviews/".

Note that this is the path relative to the domain and should not
include the domain name.

The default is /

Root Path [/]: /reviewboard


* What database type will you be using?

You can type either the name or the number from the list below.

(1) postgresql
(2) sqlite3 (not supported for production use)

Database Type: 1


* What database name should Review Board use?

NOTE: You need to create this database and grant user modification
rights before continuing. See your database documentation for more
information.

The default is reviewboard

Database Name [reviewboard]:


* What is the database server's address?

This should be specified in hostname:port form. The port is
optional if you're using a standard port for the database type.

The default is localhost

Database Server [localhost]:


* What is the login and password for this database?

This must be a user that has table creation and modification
rights on the database you already specified.

Database Username: reviewboard

Database Password:

Confirm Database Password:


* What memcached host should be used?

This is in the format of hostname:port

The default is localhost:11211

Memcache Server [localhost:11211]:


* Create an administrator account

To configure Review Board, you'll need an administrator account.
It is advised to have one administrator and then use that account
to grant administrator permissions to your personal user account.

If you plan to use NIS or LDAP, use an account name other than
your NIS/LDAP account so as to prevent conflicts.

The default is admin

Username [admin]: admin

Password:

Confirm Password:

E-Mail Address: reviewboard@**.ru

Company/Organization Name (optional): **


* Enable collection of data for better support

We would like to periodically collect data and statistics about
your installation to provide a better support experience for you
and your users.

The data collected includes basic information such as your company
name, the version of Review Board, and the size of your install.
It does NOT include confidential data such as source code. Data
collected never leaves our server and is never given to any third
parties for any 

[reviewboard for git] Error uploading diff

2016-06-02 Thread 尹慧贤




   1.  The review board is installed on windows 7.
   2.  the git is deployed on ubuntu.
   3. the review board configuration as
   
   
   

   4. the review board rc file:
   
  REVIEWBOARD_URL = "http://135.242.156.181/reviewboard;
  REPOSITORY = "http://192.168.112.128/git/itfm.git;
 REPOSITORY = 'internal'
 USERNAME = "andy"
 PASSWORD = "123456"


and the error output is :
  root@ubuntu:/tmp/itfm# post-review --debug --parent=HEAD~8
>>> RBTools 0.3.4
>>> Home = /root
>>> svn info
>>> git rev-parse --git-dir
>>> git config core.bare
>>> git symbolic-ref -q HEAD
>>> git config --get branch.master.merge
>>> git config --get branch.master.remote
>>> git config --get remote.origin.url
>>> repository info: Path: http://192.168.112.128/git/itfm.git, Base path: 
, Supports changesets: False
>>> HTTP GETting api/
>>> HTTP GETting http://135.242.156.181/reviewboard/api/info/
>>> Using the new web API
>>> git merge-base origin/master refs/heads/master
>>> git diff --no-color --full-index --no-ext-diff HEAD~8
>>> git diff --no-color --full-index --no-ext-diff 
793a79c2afe0beeabf03c39b7d718a1b12f45711..HEAD~8
>>> Attempting to create review request on internal for None
>>> HTTP POSTing to 
http://135.242.156.181/reviewboard/api/review-requests/: {'repository': 
'internal'}
>>> Review request created
>>> Uploading diff, size: 82038
>>> Uploading parent diff, size: 82013
>>> HTTP POSTing to 
http://135.242.156.181/reviewboard/api/review-requests/35/diffs/: {}
>>> Got API Error 207 (HTTP code 400): The file was not found in the 
repository.
>>> Error data: {u'stat': u'fail', u'file': u'confd-wrapper/IDatabase.h', 
u'err': {u'msg': u'The file was not found in the repository.', u'code': 
207}, u'revision': u'd1f51fe8636a7918edbe3c20d9528b40b64347e6'}


Appreciate for any help...

   
   
 

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re:Re: Not able to install rb-site on lubuntu 16.04

2016-06-02 Thread edonwei
Hi Christian,


Pls find below the output.



root@ubuntu-wefind:/usr/local/lib/python2.7/dist-packages# rb-site manage 
/var/www/review.cuitrip.com syncdb

Traceback (most recent call last):

  File "/usr/local/bin/rb-site", line 9, in 

load_entry_point('ReviewBoard==2.5.5', 'console_scripts', 'rb-site')()

  File 
"/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.5-py2.7.egg/reviewboard/cmdline/rbsite.py",
 line 1922, in main

command.run()

  File 
"/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.5-py2.7.egg/reviewboard/cmdline/rbsite.py",
 line 1842, in run

initialize()

  File 
"/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.5-py2.7.egg/reviewboard/__init__.py",
 line 107, in initialize

from reviewboard.admin.siteconfig import load_site_config

  File 
"/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.5-py2.7.egg/reviewboard/admin/siteconfig.py",
 line 46, in 

from haystack import connections

  File 
"/usr/local/lib/python2.7/dist-packages/django_haystack-2.5.dev1-py2.7.egg/haystack/__init__.py",
 line 10, in 

from haystack.utils import loading

  File 
"/usr/local/lib/python2.7/dist-packages/django_haystack-2.5.dev1-py2.7.egg/haystack/utils/loading.py",
 line 18, in 

from haystack.utils.app_loading import haystack_get_app_modules

  File 
"/usr/local/lib/python2.7/dist-packages/django_haystack-2.5.dev1-py2.7.egg/haystack/utils/app_loading.py",
 line 4, in 

import apps

ImportError: No module named apps




Thanks,

Huan











在 2016-06-02 18:29:29,"Christian Hammond"  写道:

Can you run:


rb-site manage /var/www/review.cuitrip.com syncdb


And show me what happens?


Christian


-- 
Christian Hammond

President/CEO of Beanbag
Makers of Review Board


On Wed, Jun 1, 2016 at 11:46 PM,  wrote:



Hi Christian,


Below please  check the details. 


==beginning of console output



root@ubuntu-wefind:/var/www# apt-get install python-setuptools

Reading package lists... Done

Building dependency tree   

Reading state information... Done

python-setuptools is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.

root@ubuntu-wefind:/var/www# apt-get install python-dev

Reading package lists... Done

Building dependency tree   

Reading state information... Done

python-dev is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.

root@ubuntu-wefind:/var/www# apt-get install memcached

Reading package lists... Done

Building dependency tree   

Reading state information... Done

memcached is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.

root@ubuntu-wefind:/var/www# easy_install python-memcached

Searching for python-memcached

Best match: python-memcached 1.58

Processing python_memcached-1.58-py2.7.egg

python-memcached 1.58 is already the active version in easy-install.pth




Using /usr/local/lib/python2.7/dist-packages/python_memcached-1.58-py2.7.egg

Processing dependencies for python-memcached

Finished processing dependencies for python-memcached

root@ubuntu-wefind:/var/www# apt-get install patch

Reading package lists... Done

Building dependency tree   

Reading state information... Done

patch is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.

root@ubuntu-wefind:/var/www# easy_install ReviewBoard

Searching for ReviewBoard

Best match: ReviewBoard 2.5.5

Processing ReviewBoard-2.5.5-py2.7.egg

ReviewBoard 2.5.5 is already the active version in easy-install.pth

Installing rbssh script to /usr/local/bin

Installing rb-site script to /usr/local/bin




Using /usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.5-py2.7.egg

Processing dependencies for ReviewBoard

Finished processing dependencies for ReviewBoard

root@ubuntu-wefind:/var/www# easy_install mysql-python

Searching for mysql-python

Best match: MySQL-python 1.2.3

Adding MySQL-python 1.2.3 to easy-install.pth file




Using /usr/lib/python2.7/dist-packages

Processing dependencies for mysql-python

Finished processing dependencies for mysql-python

root@ubuntu-wefind:/var/www# apt-get install python-mysqldb

Reading package lists... Done

Building dependency tree   

Reading state information... Done

python-mysqldb is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.

root@ubuntu-wefind:/var/www# apt-get install subversion python-svn

Reading package lists... Done

Building dependency tree   

Reading state information... Done

python-svn is already the newest version.

subversion is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.

root@ubuntu-wefind:/var/www# mysql -u root -p

Enter password: 

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 19116

Server version: 5.6.24 Source 

Re:Re:Re: Not able to install rb-site on lubuntu 16.04

2016-06-02 Thread edonwei
Hi Christian, @all,


After 2 days, when I would like to give up, then finally in the last minute I 
got this problem fixed.
the problem exists at file:
/usr/local/lib/python2.7/dist-packages/django_haystack-2.5.dev1-py2.7.egg/haystack/utils/app_loading.py


at line 4, to modify from 


import apps


to 


from djblets.db import apps




Hope this would be helpful to other people. 


Best wishes,


Huan








At 2016-06-02 21:37:24, "edonwei"  wrote:

Hi Christian,


Pls find below the output.



root@ubuntu-wefind:/usr/local/lib/python2.7/dist-packages# rb-site manage 
/var/www/review.cuitrip.com syncdb

Traceback (most recent call last):

  File "/usr/local/bin/rb-site", line 9, in 

load_entry_point('ReviewBoard==2.5.5', 'console_scripts', 'rb-site')()

  File 
"/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.5-py2.7.egg/reviewboard/cmdline/rbsite.py",
 line 1922, in main

command.run()

  File 
"/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.5-py2.7.egg/reviewboard/cmdline/rbsite.py",
 line 1842, in run

initialize()

  File 
"/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.5-py2.7.egg/reviewboard/__init__.py",
 line 107, in initialize

from reviewboard.admin.siteconfig import load_site_config

  File 
"/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.5-py2.7.egg/reviewboard/admin/siteconfig.py",
 line 46, in 

from haystack import connections

  File 
"/usr/local/lib/python2.7/dist-packages/django_haystack-2.5.dev1-py2.7.egg/haystack/__init__.py",
 line 10, in 

from haystack.utils import loading

  File 
"/usr/local/lib/python2.7/dist-packages/django_haystack-2.5.dev1-py2.7.egg/haystack/utils/loading.py",
 line 18, in 

from haystack.utils.app_loading import haystack_get_app_modules

  File 
"/usr/local/lib/python2.7/dist-packages/django_haystack-2.5.dev1-py2.7.egg/haystack/utils/app_loading.py",
 line 4, in 

import apps

ImportError: No module named apps




Thanks,

Huan











在 2016-06-02 18:29:29,"Christian Hammond"  写道:

Can you run:


rb-site manage /var/www/review.cuitrip.com syncdb


And show me what happens?


Christian


-- 
Christian Hammond

President/CEO of Beanbag
Makers of Review Board


On Wed, Jun 1, 2016 at 11:46 PM,  wrote:



Hi Christian,


Below please  check the details. 


==beginning of console output



root@ubuntu-wefind:/var/www# apt-get install python-setuptools

Reading package lists... Done

Building dependency tree   

Reading state information... Done

python-setuptools is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.

root@ubuntu-wefind:/var/www# apt-get install python-dev

Reading package lists... Done

Building dependency tree   

Reading state information... Done

python-dev is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.

root@ubuntu-wefind:/var/www# apt-get install memcached

Reading package lists... Done

Building dependency tree   

Reading state information... Done

memcached is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.

root@ubuntu-wefind:/var/www# easy_install python-memcached

Searching for python-memcached

Best match: python-memcached 1.58

Processing python_memcached-1.58-py2.7.egg

python-memcached 1.58 is already the active version in easy-install.pth




Using /usr/local/lib/python2.7/dist-packages/python_memcached-1.58-py2.7.egg

Processing dependencies for python-memcached

Finished processing dependencies for python-memcached

root@ubuntu-wefind:/var/www# apt-get install patch

Reading package lists... Done

Building dependency tree   

Reading state information... Done

patch is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.

root@ubuntu-wefind:/var/www# easy_install ReviewBoard

Searching for ReviewBoard

Best match: ReviewBoard 2.5.5

Processing ReviewBoard-2.5.5-py2.7.egg

ReviewBoard 2.5.5 is already the active version in easy-install.pth

Installing rbssh script to /usr/local/bin

Installing rb-site script to /usr/local/bin




Using /usr/local/lib/python2.7/dist-packages/ReviewBoard-2.5.5-py2.7.egg

Processing dependencies for ReviewBoard

Finished processing dependencies for ReviewBoard

root@ubuntu-wefind:/var/www# easy_install mysql-python

Searching for mysql-python

Best match: MySQL-python 1.2.3

Adding MySQL-python 1.2.3 to easy-install.pth file




Using /usr/lib/python2.7/dist-packages

Processing dependencies for mysql-python

Finished processing dependencies for mysql-python

root@ubuntu-wefind:/var/www# apt-get install python-mysqldb

Reading package lists... Done

Building dependency tree   

Reading state information... Done

python-mysqldb is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 165 not upgraded.

root@ubuntu-wefind:/var/www# apt-get install 

Re: Review Board Ticket #4372: Missing "View Diff" on the review request action bar due to unicode handling bug

2016-06-02 Thread Christian Hammond
--
To reply, visit https://hellosplat.com/s/beanbag/tickets/4372/
--

New update by xepard
For Beanbag, Inc. > Review Board > Ticket #4372


Reply:

Fixed in e38497672cb0e3c9c4ced97588d51ef3aaff1694, and scheduled for Review 
Board 2.0.x+.


Status:
- Confirmed
+ Fixed

-- 
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard-issues+unsubscr...@googlegroups.com.
To post to this group, send email to reviewboard-issues@googlegroups.com.
Visit this group at https://groups.google.com/group/reviewboard-issues.
For more options, visit https://groups.google.com/d/optout.


Re: Review Board Ticket #4392: Cannot parse subversion 1.9.3 diff revision header.

2016-06-02 Thread Barret Rennie
--
To reply, visit https://hellosplat.com/s/beanbag/tickets/4392/
--

New update by MartinHopfeld
For Beanbag, Inc. > Review Board > Ticket #4392


Status:
- New
+ Duplicate


Duplicate of:
+ 4374

-- 
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard-issues+unsubscr...@googlegroups.com.
To post to this group, send email to reviewboard-issues@googlegroups.com.
Visit this group at https://groups.google.com/group/reviewboard-issues.
For more options, visit https://groups.google.com/d/optout.


Re: Review Board Ticket #4421: SVN 1.9 uses (nonexistent) for new files, not (revision 0)

2016-06-02 Thread Barret Rennie
--
To reply, visit https://hellosplat.com/s/beanbag/tickets/4421/
--

New update by psnsilva
For Beanbag, Inc. > Review Board > Ticket #4421


Status:
- New
+ Duplicate


Duplicate of:
+ 4374

-- 
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard-issues+unsubscr...@googlegroups.com.
To post to this group, send email to reviewboard-issues@googlegroups.com.
Visit this group at https://groups.google.com/group/reviewboard-issues.
For more options, visit https://groups.google.com/d/optout.


Re: Review Board Ticket #4384: Purge inactive users

2016-06-02 Thread Barret Rennie
--
To reply, visit https://hellosplat.com/s/beanbag/tickets/4384/
--

New update by rsperry
For Beanbag, Inc. > Review Board > Ticket #4384


Reply:

The Reivew Board administration panel has the ability to mark users as 
`inactive`. In later versions of Review Board, these users do not receive 
e-mails and so they won't cause delivery failure notifications.


Status:
- New
+ NotABug

-- 
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard-issues+unsubscr...@googlegroups.com.
To post to this group, send email to reviewboard-issues@googlegroups.com.
Visit this group at https://groups.google.com/group/reviewboard-issues.
For more options, visit https://groups.google.com/d/optout.


Re: Review Board Ticket #4374: Support SVN 1.9.x 'nonexistent' for new files when relocation info is present.

2016-06-02 Thread Barret Rennie
--
To reply, visit https://hellosplat.com/s/beanbag/tickets/4374/
--

New update by ryank-inovonics
For Beanbag, Inc. > Review Board > Ticket #4374


Reply:

This should be fixed on release-2.0.x as commit 
33081fbde380c7ebf61c6f4a80138be975b33496.


Status:
- New
+ Fixed

-- 
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard-issues+unsubscr...@googlegroups.com.
To post to this group, send email to reviewboard-issues@googlegroups.com.
Visit this group at https://groups.google.com/group/reviewboard-issues.
For more options, visit https://groups.google.com/d/optout.


Re: Review Board Ticket #3998: Fields guessing does not work for GitLab repository

2016-06-02 Thread Christian Hammond
--
To reply, visit https://hellosplat.com/s/beanbag/tickets/3998/
--

New update by bogdan.gureev
For Beanbag, Inc. > Review Board > Ticket #3998


Reply:

Fixed in e38497672cb0e3c9c4ced97588d51ef3aaff1694.


Status:
- Confirmed
+ Fixed

-- 
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard-issues+unsubscr...@googlegroups.com.
To post to this group, send email to reviewboard-issues@googlegroups.com.
Visit this group at https://groups.google.com/group/reviewboard-issues.
For more options, visit https://groups.google.com/d/optout.


Re: Review Board Ticket #4155: Default language isn't applied and not alle labels are translated

2016-06-02 Thread Barret Rennie
--
To reply, visit https://hellosplat.com/s/beanbag/tickets/4155/
--

New update by maxaalderink
For Beanbag, Inc. > Review Board > Ticket #4155


Reply:

Review Board detects your language via the `Accept-Language` header sent by 
your browser. Localization is incomplete but is a community effort. If you are 
willing to help, we accept translations on 
https://www.transifex.com/reviewboard/reviewboard/.

Are you suggesting a manual language setting inside Review Board?


Status:
- New
+ NeedInfo

-- 
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard-issues+unsubscr...@googlegroups.com.
To post to this group, send email to reviewboard-issues@googlegroups.com.
Visit this group at https://groups.google.com/group/reviewboard-issues.
For more options, visit https://groups.google.com/d/optout.