Хобрук: Ваш путь к мастерству в программировании

Не удалось отправить rbt ‹CHANGENUM› из Perforce P4V

Я пытаюсь опубликовать CHANGENUM (CHANGENUM — это номер ожидающего списка) из Perforce P4V в Windows7. Мне удалось выполнить эту команду из командной строки, но мне не удалось выполнить ее из Perforce P4V с приведенной ниже ошибкой.

>>> RBTools 0.7.1 alpha 0 (dev)
>>> Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)]

>>> Running on Windows-7-6.1.7601-SP1
>>> Home = C:\Users\xxxx\AppData\Roaming
>>> Current directory = c:\Users\xxxx\p4vworkspace

>>> Checking for a Subversion repository...
>>> Unable to execute "svn help": skipping SVN
>>> Checking for a Git repository...
>>> Running: git rev-parse --git-dir

>>> Command exited with rc 128: ['git', 'rev-parse', '--git-dir']
fatal: Not a git repository (or any of the parent directories): .git
---
>>> Checking for a Mercurial repository...

>>> Unable to execute "hg --help": skipping Mercurial
>>> Checking for a CVS repository...
>>> Unable to execute "cvs": skipping CVS
>>> Checking for a Perforce repository...
>>> Running: p4 info

>>> Running: diff --version

>>> repository info: Path: perforce.tw.trendnet.org:1666, Base path: None, Supports changesets: True
>>> Making HTTP GET request to http://xxxxx/api/

Path 'CHANGENUM' does not match a valid Perforce path.

Настройки CustomTool ниже

■ Приложение: C:\Program Files\RBTools\bin\rbt.cmd

■ Аргументы: post -d %p

У вас есть идеи, как это исправить?

02.03.2015

Ответы:


1

Я отключил P4CHARSET перед выполнением сообщения rbt, и мне удалось его опубликовать.

03.03.2015
Новые материалы

Учебные заметки JavaScript Object Oriented Labs
Вот моя седьмая неделя обучения программированию. После ruby ​​и его фреймворка rails я начал изучать самый популярный язык интерфейса — javascript. В отличие от ruby, javascript — это более..

Разбор строк запроса в vue.js
Иногда вам нужно получить данные из строк запроса, в этой статье показано, как это сделать. В жизни каждого дизайнера/разработчика наступает момент, когда им необходимо беспрепятственно..

Предсказание моей следующей любимой книги 📚 Благодаря данным Goodreads и машинному обучению 👨‍💻
«Если вы не любите читать, значит, вы не нашли нужную книгу». - J.K. Роулинг Эта статья сильно отличается от тех, к которым вы, возможно, привыкли . Мне очень понравилось поработать над..

Основы принципов S.O.L.I.D, Javascript, Git и NoSQL
каковы принципы S.O.L.I.D? Принципы SOLID призваны помочь разработчикам создавать надежные, удобные в сопровождении приложения. мы видим пять ключевых принципов. Принципы SOLID были разработаны..

Как настроить Selenium в проекте Angular
Угловой | Селен Как настроить Selenium в проекте Angular Держите свое приложение Angular и тесты Selenium в одной рабочей области и запускайте их с помощью Mocha. В этой статье мы..

Аргументы прогрессивного улучшения почти всегда упускают суть
В наши дни в кругах веб-разработчиков много болтают о Progressive Enhancement — PE, но на самом деле почти все аргументы с обеих сторон упускают самую фундаментальную причину, по которой PE..

Введение в Джанго Фреймворк
Схема «работать умно, а не усердно» В этой и последующих статьях я познакомлю вас с тем, что такое фреймворк Django и как создать свое первое приложение с помощью простых и понятных шагов, а..