Я недавно много читал о разделяемых библиотеках в Linux, и вот что я узнал:
soname
, включая его основной номер версии. Примерно так: libfoo.so.1
libfoo.so.1.0
/ usr / local / lib
, если ldconfig
запущен, он будет читать soname
и создайте символическую ссылку с именем libfoo.so.1
, указывающую на libfoo.so.1.0
. libfoo.so
, указывающую на libfoo.so.1.0
.
{вернуть x + y;
) в TFS, не помещая их в локальную папку. Пока мне удалось подключиться, создать ... Я пытаюсь понять, как получить список файлов из определенной папки ("$ / theproject / trunk / setup /") в TFS без помещая их в локальную папку.
Пока мне удалось подключиться, создать рабочее пространство и рабочую папку:
var server = RegisteredTfsConnections.GetProjectCollection(new Uri("http://hostname:8080/"));
var projects = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(server);
var versionControl = (VersionControlServer)projects.GetService(typeof(VersionControlServer));
var workspace = versionControl.CreateWorkspace(AppDomain.CurrentDomain.FriendlyName + "-installer", versionControl.AuthorizedUser);
try
{
WorkingFolder folder = new WorkingFolder("$/theproject/trunk/setup/", "C:\\aTempFolder");
workspace.CreateMapping(folder);
//this would get all files to the local folder, right?
//what should I do instead to just get a file list?
workspace.Get();
}
finally
{
workspace.Delete();
}