VSS автоматизация с ruby ​​win32ole - PullRequest
0 голосов
/ 24 ноября 2011

Я пытаюсь автоматизировать некоторые операции и собирать информацию из репозитория SourceSafe6.0 от microsoft visual, используя гем ruby1.9 и WIN32OLE.

можно создать объект OLE с помощью

require 'WIN32OLE'

v = WIN32OLE.new 'SourceSafe'

но я не совсем понимаю, что делать дальше. v.ole_methods кажется не совсем информативным.

при использовании WIN32OLE, есть ли намеки на это или общее руководство по отгадыванию / проверке таких интерфейсов?

======== не тот ли дубликат Любое стандартное руководство по Ruby WIN32OLE API? , этот блог дает полезную информацию, такую ​​как WIN32OLE#ole_methods и примеры по какой-то другой программе. не о VSS, хотя ..

1 Ответ

1 голос
/ 24 ноября 2011

Выезд http://msdn.microsoft.com/en-US/library/microsoft.visualstudio.sourcesafe.interop(v=VS.80).aspx

Экспериментируя с Win32OLE, я склоняюсь к тому, чтобы открыть сеанс irb и просто поэкспериментировать, видя, какие объекты я могу достать.

Вам необходимо прочитать документацию по API, поскольку сложно определить, какие типы передавать и сколько параметров имеют методы, в противном случае.

...