TortoiseSvn и управление учетными записями пользователей Windows Server 2008

Попробуйте

$vendel = array();
$indexArray = array();
foreach ($vd_arr as $miniarray) {
  $vendel[$miniarray['id']]['id'] = $miniarray['id'];

  if(isset($vendel[$miniarray['id']]['qty']))
  {
      $vendel[$miniarray['id']]['qty'] += $miniarray['qty'];
  }
  else 
  {
      $vendel[$miniarray['id']]['qty'] = $miniarray['qty'];
  } 

  $vendel[$miniarray['id']]['delivnote_id'] = $miniarray['delivnote_id'];
}

foreach($vendel as $value) {
  $indexArray[] = $value;
}

return $indexArray;
29
задан alexandrul 29 November 2008 в 15:12
поделиться

3 ответа

щелкните правой кнопкой по своей рабочей папке c:\dev копии, выберите "свойства" из контекстного меню. В диалоговом окне свойств перейдите к вкладке безопасности. Вы заметите, что у Администраторского пользователя нет полного доступа (пользователь не перечислен там). Добавьте Администраторского пользователя и дайте ему права полного доступа.

Да, Администраторский пользователь обычно имеет права полного доступа на все папки, но только после подсказки контроля учётных записей. Приложения обычно не обеспечивают, контроль учётных записей запрашивают, но получают ошибку доступа запрещен вместо этого. Для предоставления Администраторского пользовательского полного доступа к той папке без подсказки контроля учётных записей необходимо добавить того пользователя вручную.

38
ответ дан Stefan 14 October 2019 в 08:28
поделиться

Возьмите владение и дайте себе полный контроль на C:\Dev\Trunk.svn и детях. Это должно решить Вашу проблему.

я отговорил бы от выключения контроля учётных записей. Если необходимо выключить его, хотя, можно сделать это через Учетную запись пользователя Panel\User Accounts\Turn Управления на или прочь.

9
ответ дан Franci Penov 14 October 2019 в 08:28
поделиться

Я использую TortoiseSVN на Windows Vista SP1 с включенным контролем учётных записей. У меня не было проблем. Так как Vista SP1 и Windows 2008 являются по существу той же операционной системой, я думаю, что Вы могли бы испытывать другую проблему.

SVN делает большое переименование временных файлов, и это не особенно устойчиво, если существует ошибка совместного доступа. Я нашел, что некоторые антивирусные продукты определят это, SVN только что закрыл (временный) файл. Они просканируют его, и в то время как они сканируют его, SVN пытается переименовать его - ошибка совместного доступа: бум. Поисковые индексаторы иногда вызывают ту же проблему.

Видят, можно ли мешать исходным каталогам быть индексированными или препятствовать тому, чтобы AV делал сканирование в реальном времени на них. Можно исключить каталоги, или можно исключить процесс TortoiseProc.exe.

0
ответ дан Roger Lipscombe 14 October 2019 в 08:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: