Я заменил кого-то в этой компании, и он был их парнем SourceSafe. Он как бы втянулся в это, но он знал больше, чем кто-либо другой (т. Е. Что-либо вообще), и поэтому я застрял в местах, чтобы задать этот вопрос. Сожалею.Добавьте несколько решений, ссылающихся на те же проекты в SourceSafe?
В любом случае, у меня есть проект StartUp (StartupProjectA) в Visual Studio, который ссылается на проекты A, B и C. У меня есть все из них в SolutionA.
Мой предшественник ранее добавил это решение в SourceSafe, так что в SourceSafe есть папка SolutionA, содержащая папку StartupProjectA и папку A, папку B и папку C.
Оказывается, однако, что StartupProjectB и StartupProjectC живут в том же каталоге, что и StartupProjectA на локальном компьютере, поэтому на компьютере, который я использую, у меня есть папка [GeneralSolution], содержащая папку StartupProjectA, StartupProjectB папку, папку StartupProjectC и папку A, папку B и папку C.
Вопрос, что мне нужно сделать, чтобы получить решения для StartupProjectB и StartupProjectC в SourceSafe? Я попытался добавить их, но все они создают свои собственные копии папок A, B и C. Что я пропустил?
EDIT: На основании ответа Габриэля:
Я пытаюсь использовать Визуальную интеграцию студии SourceSafe, чтобы получить эти решения в SourceSafe. Это создает несколько избыточных копий A, B и C. Я хотел бы иметь одну папку в SourceSafe, содержащую папки SPA, SPB, SPC, A, B и C. Я не уверен, как это сделать, потому что я могу добавлять только все решения для SourceSafe через Visual Studio. Нет никакого варианта, который я могу увидеть для «Добавить эту папку в SourceSafe и признать, что эти три другие папки уже упоминаются в репозитории, поэтому их не нужно добавлять».
Извините, я не уверен, что вы имеете в виду. Я пытаюсь добавить все это через интеграцию SourceSafe Visual Studio, и это то, что помещает их все в разные папки. Я пытаюсь привести их всех в одну папку. Я немного отредактирую свой вопрос, чтобы сделать это более понятным. – Frosty840
Что-то вроде этого, я бы этого не сделал VIA Visual Studio Integration. Я бы использовал интерфейс SourceSafe. Прошло некоторое время с тех пор, как я использовал VSS, поэтому не помню шагов. В основном, однако, используйте свой пользовательский интерфейс, чтобы добавить файлы решений в одну и ту же папку. –
Правильно, я добавил файлы в SourceSafe, перешел с старой машины старого парня на свою машину, получил последнюю версию SolutionB от SourceSafe, и по какой-то безумной причине он говорит мне, что StartupProjectB не находится под управлением версиями, хотя я получил файлы из репозитория. Я бы предположил, что, хотя сами файлы находятся под контролем версий, SolutionB в целом не является объектом Visual Studio/SourceSafe. Любые идеи по этому поводу? – Frosty840