我想直接向我的同事发送一个链接到我们TFS回购文件中的行号.这可能吗?如果是这样,怎么样?我们正在使用TFS 2015.
目前,我发现的最好方法是链接到文件,如下所示:
HTTP [S]:// {TFS-SERVER} [:{PORT}]/TFS/{PROJECT-COLLECTION}/_versionControl#路径= {PATH-TO-FILE}
然后,按Ctrl + G手动输入行号.在我深入研究JavaScript以查找Ctrl + G如何工作之前,我希望有人可以帮助我.
我尝试了这个主题的变体,但没有sucecss:
HTTP [S]:// {TFS-SERVER} [:{PORT}]/TFS/{PROJECT-COLLECTION}/_versionControl#路径= {PATH-TO-FILE}#线= {LINE}
PS我的问题类似于这个问题,而不是Visual Studio,我正在寻找通过TFS门户网站的链接.
我的问题与这个问题非常相似.
但是,我正在使用SQL Server 2005 Service Pack 2(SP2)(v9.0.3042),并且在那里发布的解决方案对我不起作用.我尝试使用两个连接字符串.一个在我的代码中被注释掉了.
我意识到我可以将所有结果存储在内存中的List或ArrayList中并返回.我已经成功完成了,但这不是目标.目标是能够在结果可用时传输结果.
这可能使用我的SQL Server版本吗?
这是我的代码:(注意,目前实际上并没有使用这些参数.我这样做是为了调试)
public static class StoredProcs
{
[SqlFunction(
DataAccess = DataAccessKind.Read,
SystemDataAccess=SystemDataAccessKind.Read,
FillRowMethodName="FillBaseline",
TableDefinition = "[baseline_id] [int], [baseline_name] [nvarchar](256), [description] [nvarchar](max), [locked] [bit]"
)]
public static IEnumerable fnGetBaselineByID(SqlString projectName, SqlInt32 baselineID)
{
string connStr = "context connection=true";
//string connStr = "data source=.;initial catalog=DBName;integrated security=SSPI;enlist=false";
using (SqlConnection conn = new SqlConnection(connStr))
{
conn.Open();
using (SqlCommand cmd = new SqlCommand(String.Format(@"
SELECT *
FROM [DBName].[dbo].[Baseline] WITH (NOLOCK)
"), conn))
{
using (SqlDataReader …Run Code Online (Sandbox Code Playgroud)