Для крайнего случая, который я испытал, обязательно восстановите !!! watch
в ng serve
не просматривает каталоги, а вместо этого просматривает файлы, использованные в начальной сборке. Это не будет переносить новые страницы. Здесь узко избегали выпрыгивать из окна.
Вам нужен каждый бит репозитория в вашей рабочей копии? Если вы действительно заботитесь только о конкретных частях дерева, посмотрите на функцию Subversion Sparse Directories (также известную как «Sparse Checkouts»). Это позволяет вам управлять вашей рабочей копией, чтобы она содержала только те каталоги, которые вам интересны.
В качестве примера вы можете использовать это для сокращения документации, файлов, связанных с установщиком, и т. Д. В зависимости от того, что вам действительно нужно на вашем локальном компьютере , использование этого подхода может серьезно сократить время ожидания.
This is more likely to be your network and the amount of data moved as well as your client. Are you using Tortoise? I find it to be a bit slow myself when moving that much data!
Вы используете TortoiseSVN? Если да, то наложения значков замедляют работу. Если вы перейдете в Настройки TortoiseSVN / Наложения значков, вы можете настроить несколько параметров, чтобы контролировать уровень, до которого вы хотите использовать наложения, включая их полное отключение. Посмотрите, не повлияет ли это на вашу производительность.
Запускаете ли вы средство проверки на вирусы, использующее сканирование при доступе? Это действительно может заставить его ползти. Если да, выключите его и посмотрите, поможет ли это. У большинства сканеров есть способ исключить определенные каталоги, если это поможет.
Я испытываю в точности то же самое. Недавно заменил Perforce на svn, но если мы не можем решить проблемы с производительностью в Windows, мне следует подумать о другом инструменте. Использование svn 1.6.6, клиентов Win XP и Vista. Сервер RedHat. Мои наблюдения совпадают с вашими:
Дополнительная информация Более чем в 3 раза быстрее операции на:
Кажется, никто не указывает на единственную причину, которую я часто считаю недостатком дизайна. Subversion создает вторую «чистую» копию кассы для автономных операций. Если вы проверяете 4G файлов, на самом деле на диск записывается 8 ГБ.
Сравните получение с экспортом. Это покажет вам огромную разницу при написании этих вторых копий.
С этим ничего не поделаешь.
Попробуйте клиент svn версии 1.5. . Это помогло мне на моем ноутбуке Vista. Версии 1.6. работают очень медленно.