Я уже сделал большую интеграцию нескольких сотен файлов и все это готово к работе в ожидающем списке изменений. Проблема в том, что мое депо потоковое, а мое рабочее пространство не потоковое, ака классическое. Поскольку наш сервер P4 имеет как потоковые, так и не потоковые хранилища, я не понимал, что их смешивание будет проблемой и будет придерживаться того, что я знаю, классического стиля. Однако, когда я отправляю свой список изменений, я получаю страшное «предупреждение: не могу отправить от клиента без потока».P4 - Как я могу отправлять файлы из классического рабочего пространства в потоковое?
Итак, первое, что я пытался сделать, это добавить поток в рабочую область в P4V, и это удалось. Отображение для потока очень похоже на отображение, которое я использовал в своем классическом рабочем пространстве. Клиент не поднимал никаких красных флагов или предупреждений во время этой операции. Кроме того, мой ожидающий список изменений показывает, что в нем есть 0 файлов. Нехорошо. Поэтому я опускаюсь до командной строки и описываю p4. Он показывает мой список изменений, как я оставил его с неповрежденными файлами.
Поскольку командная строка кажется кооперативной, а p4v - нет, я решаю просто отправить из командной строки, кроме тех случаев, когда я пытаюсь получить сообщение «Отправка изменений < #>. Нет файлов для отправки».
Хорошо ... поэтому я новичок в потоках и не знаю, как это сделать. Любая помощь была бы оценена :)
Это сработало, спасибо! Я также добавлю, как я в конечном итоге меняю свое рабочее пространство, так как это не очевидно. Чтобы отложить файлы, мне нужно было сначала «развернуть» рабочую область. p4v не позволил мне удалить поток без использования опции -f, и cn't сделать это внутри p4v. Но командная строка мне не помогала, поэтому мне пришлось создать рабочую область шаблона с моим желаемым отображением. Эффективная версия текущей рабочей области. Затем я использовал эту команду: 'p4 client -s -t -f'. После этого я могу отложить файлы, а затем связать поток. –
CasualCoder