// Create a VSSDatabase object. IVSSDatabase vssDatabase = new VSSDatabase(); // Open a VSS database using network name // for automatic user login. vssDatabase.Open(@"C:\VSSTestDB\srcsafe.ini", Environment.UserName, ""); // Create a VSSItem specifying the desired folder. VSSItem vssFolder = vssDatabase.get_VSSItem(testFolder, false); // Add a file to the project. VSSItem vssTestFile = vssFolder.Add(testFile, "Adding a new file", 0);
客气!别忘了结贴给分哦,分还是个好东西啊! 弱弱的推荐一个VSS的替代产品,Dynamsoft SourceAnywhere for VSS,这个产品完全为服务VSS而开发,尤其优化了远程访问VSS库的性能,同时提供客户端、SDK,命令行,IDE集成等各项功能。
string testFolder = "$/TestFolder";
string testFile = @"C:\VSSTestWF\TestFolder\fileAdd.txt";
// Create a VSSDatabase object.
IVSSDatabase vssDatabase = new VSSDatabase(); // Open a VSS database using network name
// for automatic user login.
vssDatabase.Open(@"C:\VSSTestDB\srcsafe.ini",
Environment.UserName, ""); // Create a VSSItem specifying the desired folder.
VSSItem vssFolder = vssDatabase.get_VSSItem(testFolder, false); // Add a file to the project.
VSSItem vssTestFile = vssFolder.Add(testFile, "Adding a new file", 0);
弱弱的推荐一个VSS的替代产品,Dynamsoft SourceAnywhere for VSS,这个产品完全为服务VSS而开发,尤其优化了远程访问VSS库的性能,同时提供客户端、SDK,命令行,IDE集成等各项功能。