Как вы предлагаете, PowerShell может делать то, что вы хотите. Например, чтобы протестировать ваш DateTime.Parse, вам пригодится следующий вкладыш:
PS C: \ Documents and Settings \ Dan> [System.DateTime] :: Parse («Бла») )
Исключение, вызывающее «Parse» с аргументом (ами) «1»: «Строка не была распознана как допустимый DateTime. Существует неизвестное слово, начинающееся с индекса 0.» В строке: 1 символ: 25 + [System.DateTime] :: Parse (< < < "Blah")
PS C: \ Documents and Settings \ Dan> [Система .DateTime] :: Parse ("1/2/3")
01 февраля 2003 00:00:00
Обратите внимание, что в приведенном выше примере используется текущая версия PowerShell (v1). +0,0). Следующая версия PowerShell позволит вам более непосредственно смешивать C # со сценариями PowerShell. Чтобы разжечь аппетит, посмотрите этот 7-минутный скринкаст « C # для PowerShell » Дуга Финке . Очень впечатляет!
Эта последовательность команд должна сработать, если вы торопитесь.
Должен быть способ обновить ссылочный URL-адрес рабочей копии, но я не знаю, как это сделать- рука.
$ svn diff > ../changes.patch
$ rm -rf * ..?*
$ svn checkout url
$ patch -p < ../changes.patch
В другом вопросе я увидел, что решение может состоять в том, чтобы просто удалить .svn каталог. Я пробовал это, но это указанное разрешение отклонено для нескольких подкаталоги в .svn.
Даже если вы не можете удалить каталоги, вы можете переместить их:
$ mv .svn /tmp/dustbin
edit:
У вас должен быть доступ на запись как минимум к вашему домашнему каталогу:
$ mv ~/public_html /tmp/dustbin
$ mkdir ~/public_html
Вы можете попробовать «svn switch». В примере на http: // svnbook.red-bean.com/en/1.0/ch04s05.html это так же просто, как:
$ svn switch http:// svn.example.com/repos/calc/branches/my-calc-branch
Но поскольку у вас есть проблемы с разрешениями на подкаталог, ваш план воссоздания public_html звучит как лучшее решение; только остерегайтесь опечаток с "rm". Попробуйте 'mv' просто переместить старый каталог, который не зависит от разрешений подкаталога.
Вы можете использовать:
$ mv public_html old_public_html
$ mkdir public_html
$ chmod 755 public_html
$ cd public_html
$ svn checkout url
Если вам не нужно соединение с репо вашего брата, просто удалите все его каталоги .svn
.
Проблема с разрешением не имеет отношения к SVN, определенно.
Попробуйте использовать GetInt32 SqlDataReader ()
rdr.GetInt32(rdr.GetOrdinal("quantity"));
-121--2675082- Если они определены в приложении, их можно найти по имени с помощью Application.Current.FindResource () .
-121--3502932- Я столкнулся с этой ошибкой ("... уже является рабочей копией для другого URL ") только сейчас в Eclipse 3.5. Я пытался проверить определенную ветвь проекта из ракурса Eclipse «SVN Repository Investing» (клиентский адаптер Subclipse subversion от tigris.org). Я просверлил [проект] | ветви | [ветвь]
, которые меня интересовали, затем сделал щелчок правой кнопкой мыши по ветви, которую я заинтересовал, и выбрал Оформление заказа
; это привело к ошибке.
Для меня исправление должно было вместо этого перейти к ракурсу «Java EE», щелкнуть правой кнопкой мыши по моему проекту и выбрать Заменить на | Ветвь/Tag...
из контекстного меню. Сделав это, я успешно смог загрузить интересующий меня филиал.
Я обнаружил, что если я просто перейду в перспективу J2EE, щелкните проект правой кнопкой мыши и выберите «Удалить», прежде чем я попытаюсь проверить новую ветку, это решит эту проблему.