Да, ваш код будет удалять строки с совпадающими именами, потому что у вас есть Query:
DELETE FROM `users` WHERE `username` = '$username'
Чтобы удалить конкретную строку, вам нужно использовать какое-то уникальное значение для ссылки на строку, например первичный ключ!
Скажите, например:
Если у пользователя есть EmployeeId
, CustomerId
или StudentRollNo
; Вы можете использовать эти опции в where clause
. Эти советы - очень простые вещи в Query.
Известная ошибка в Tortoise SVN 1.6.1: если вы добавляете пустую папку, глубина папки в вашем рабочая копия будет ограничена до «пустой». Вы можете обойти это, обновив один раз с помощью диалогового окна «обновить до ревизии ...» и выбрав «полностью рекурсивный» в качестве глубины.
Это было исправлено в 1.6.2.
edit : обратите внимание, что TortoiseSVN использует клиентскую библиотеку SVN, в которой и была ошибка. У клиента командной строки была та же проблема.
Это было исправлено в 1.6.2.
edit : обратите внимание, что TortoiseSVN использует клиентскую библиотеку SVN, в которой и была ошибка. У клиента командной строки была та же проблема.
Это было исправлено в 1.6.2.
edit : обратите внимание, что TortoiseSVN использует клиентскую библиотеку SVN, в которой и была ошибка. У клиента командной строки была та же проблема.
Единственное, что я могу придумать, может быть, это связано с переходом с 1.5 на 1.6? Убедитесь, что у всех есть версия tortoiseSVN на основе 1.6, и, возможно, попробуйте еще раз.
Кроме того, из-за того, как вы формулируете вопрос, звучит так, будто вы используете SVN для распространения файлов вместо параллелизма. В таком случае рассмотрите такой инструмент, как Unison вместо SVN.