El uso de los files de configuration globales / del sistema git-review (git-review.conf) está en desuso

Hoy comencé a contribuir para la comunidad Gerrit de Wikimedia con Git y GitHub Desktop en mi Windows 10 (PC).


Primero instalé el package git-review con Pip:

 $ pip install git-review 

Después de entrar, cloné y creé una nueva sucursal con Git:

 $ ssh suriyaa@gerrit.wikimedia.org -p 29418 $ git clone ssh://suriyaa@gerrit.wikimedia.org:29418/operations/mediawiki-config $ git pull origin master $ git checkout -b suriyaakudocommits origin/master $ git branch $ git branch suriyaakudocommits --track origin/master $ git checkout suriyaakudocommits 

Estoy editando un file y lo git add con git add :

 $ git diff $ git status $ git add 404.html $ git status $ git diff --cached $ git commit $ git pull --rebase origin master 

Utilicé git review -R para enviar mis cambios desde mi twig " suriyaakudocommits " a Wikimedia Gerrit (twig: " master ") y obtuve este resultado (error):

 C:\Users\Suriyaa\Documents\GitHub\mediawiki-config [suriyaakudocommits]> git review -R Using global/system git-review config files (C:\Users\Suriyaa/.config/git-review\git-review.conf) is deprecated Traceback (most recent call last): File "C:\Python34\lib\runpy.py", line 170, in _run_module_as_main "__main__", mod_spec) File "C:\Python34\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "C:\Python34\Scripts\git-review.exe\__main__.py", line 9, in <module> File "C:\Python34\lib\site-packages\git_review\cmd.py", line 1522, in main _main() File "C:\Python34\lib\site-packages\git_review\cmd.py", line 1393, in _main config = Config(os.path.join(top_dir, ".gitreview")) File "C:\Python34\lib\site-packages\git_review\cmd.py", line 285, in __init__ self.config.update(load_config_file(filename)) File "C:\Python34\lib\site-packages\git_review\cmd.py", line 671, in load_config_file configParser.read(config_file) File "C:\Python34\lib\configparser.py", line 672, in read self._read(fp, filename) File "C:\Python34\lib\configparser.py", line 1058, in _read raise MissingSectionHeaderError(fpname, lineno, line) configparser.MissingSectionHeaderError: File contains no section headers. file: 'C:\\Users\\Suriyaa/.config/git-review\\git-review.conf', line: 1 '[gerrit]\n' 

¿Qué pasa? Espero que alguien pueda ayudarme.

¡Utilizo Python 3.4 (32 bit) !

Seguí el tutorial de MediaWiki para Gerrit .


El código del file C:\\Users\\Suriyaa/.config/git-review\\git-review.conf :

 [gerrit] defaultremote = origin 

El tutorial de MediaWiki que mencionaste ahora dice que el file git-review.conf está en desuso. En cambio, debes usar:

 $ git config --global gitreview.remote origin 

También tuve que eliminar el file .conf para deshacerme de la advertencia.