Я начал новый проект несколько месяцев назад и вынужден использовать перформанс (каламбур). У меня есть опыт работы со множеством распределенных и монолитных VCS, особенно SVN с плагином Ankh в качестве SC в визуальной студии ... который сказал, что я уклоняюсь от некоторых ... требований производительности, применяя различные обходные пути, которые вы можете найти, в основном здесь, на SO , Хотя я не хочу так быстро отказываться от этой проблемы, поэтому я надеюсь, что некоторые из вас, ребята, помогут мне с этим.
Я установил плагин P4SCC в своем VS 2010, и, по крайней мере, мне удалось открыть решение, и оно, похоже, работает как положено. Но поскольку VS создает несколько метафайлов, а именно * .vspscc и другие scc файлы, плагин перечисляет их в окне «ожидающие проверки». В P4V вы можете просто вернуть файлы, помеченные для добавления, и они будут игнорироваться, даже если они остаются в файловой системе ... здесь не так. Очевидно, P4 не считает файлы «добавленными» или «измененными», поэтому не будет возвращаться. Поскольку файлы не являются частью решения или проектов (по крайней мере, в соответствии с VS), они не отображаются в обозревателе решений, и поэтому я не могу использовать опцию «Файл-> Управление исходным кодом-> Удалить файл из управления исходным кодом».
Я пробовал разные вещи, чтобы игнорировать эти файлы, так как я не хочу проверять их в хранилище. К сожалению, я нахожу только способы вывести файлы из поля зрения P4V, как описано здесь:
Можете ли вы "проигнорировать" файл в Perforce? Поскольку я сказал P4SCC использовать то же рабочее пространство, что и в P4V, я ожидал, что эти изменения также будут применяться к нему ... но в очередной раз перформанс НЕ вел себя так, как я и ожидал.
Соблазн становится все больше, чтобы просто проверить проклятые вещи (хотя их легко более 100 ...), но это просто кажется неправильным. Итак, мой вопрос:
Есть ли способ, независимо от того, насколько хакерский, заставить P4SCC игнорировать эти файлы или любые другие файлы подобным образом?