小编mli*_*elt的帖子

在Eclipse中使用更新站点的规则?

您是否知道有关使用更新站点的规则的任何文档?我已经管理了我们公司更新站点的最后两年半,这些是我必须解决的问题:

  • 并非所有项目都使用相同的eclipse版本.我们的项目使用了eclipse 2.1(WSAD),eclipse 3.0(RAD 6),eclipse 3.2(RAD 7),eclipse 3.3和eclipse 3.4.
  • 我们公司的更新站点主要是将各种包装在一起.所以我写了一些litte插件(有时是fragements)来打包我们公司的Checkstyle配置以及当前版本的Checkstyle.
  • 我们每年发布两次新版本的更改内容.因此,如果我有1个更新站点或4个,这将显着改变我必须承担的负载.

所以问题是:我们应该使用多少个更新站点,如果数量超过1,我如何最大限度地减少维护更新站点的工作?

eclipse automation

6
推荐指数
1
解决办法
752
查看次数

是否有可能获得subversion客户端日志文件?

目前,我们遇到的问题仅存在于少数Subversion客户端.

我们想获得一个Subversion客户端日志文件,其中包含发送给服务器的命令,返回的响应等信息.是否有可能打开日志记录以在客户端上获取该信息?

我发现了大量关于如何处理subversion日志的信息,但这在这里没有用.

因为要求的注释,这里是问题部分:

  1. 我们有一个用于所有身份验证信息的中央LDAP.这在公司的每个地方都使用,

  2. Subversion配置为在那里获取身份验证信息,

  3. 有问题的客户告诉我们,由于身份验证错误,他们必须在某些日子更改密码,甚至两到三次.LDAP允许连续错误密码的最大X倍,之后,必须更改密码,

  4. 有问题的客户告诉我们他们不使用任何脚本或自动客户端,

  5. Apache HTTP Server日志告诉我们客户端尝试在同一秒内登录15次.

  6. 我们使用HTTPS从任何地方访问subversion服务器.

所以我认为,客户端应该有任何问题,但我不知道原因是什么.而subversion客户端日志文件在这里将是一个很大的帮助.

svn logging client

6
推荐指数
1
解决办法
7940
查看次数

git最好的ruby api是什么?

我想实现一个Rake任务,它可以自动执行我必须做的一些任务,将我的更改从开发转移到生产(是的,我知道像Capistrano这样的东西,对我来说太过分了).在中心,有一些交互式命令,如git add -i一系列提交和推送.在生产方面,将会有拉动和资产任务.

一直输入相同的命令是很繁琐的,所以我想完全自动化它.我没有找到的是Git Ruby API.

它应该在Windows 7下正常工作,并允许至少以下命令:git add,git status,git commit,git push,git pull.

ruby git api windows-7

6
推荐指数
2
解决办法
7001
查看次数

如何刷新CheckBox上的绑定DataGridView单击

目标

我需要一种方法,通过点击我的界限将项目设置为已完成.完成后,由于行的过滤器,不再看到该项目.CheckBoxDataGridViewDataGridViewDataView


说明

我有一个DataGridView必然的DataView.

Private Sub LoadLispImprovements()
    Private ViewLispImprovements As New DataView
    ViewLispImprovements.Table = Programs.Tables("dtLispImprovements")
    ViewLispImprovements.RowFilter = "Completed=0"
    Lisp_dgvImprovements.DataSource = ViewLispImprovements
End Sub
Run Code Online (Sandbox Code Playgroud)

这个DataView表的设置如下DataTable:

DataTable显示主键和布尔值(红色)

DataTable将其主键设置为正确的字段.该Completed字段有一个红色方块,只是为了向您展示我将其设置为布尔值.

看看我的DataGridView:

DataGridView显示绑定项的结果

这是我点击复选框的地方,该项目应该被过滤掉(因为没有勾选ShowAll复选框)


问题

当我点击时CheckBox,该项目保持在DataGridView.为了将其过滤掉,我必须选择另一行.看一看:

检查改进,但仍保留在Dgv中

当我改变行时,它最终会消失:

改进已被过滤掉,但只有当我尝试选择另一行时

在选中完成的复选框后,如何让它立即删除?

PS:是的我有CurrentCellDirtyStateChanged事件处理程序.

Private Sub Lisp_dgvImprovements_CurrentCellDirtyStateChanged(sender As Object, e As System.EventArgs) Handles Lisp_dgvImprovements.CurrentCellDirtyStateChanged
    If Lisp_dgvImprovements.IsCurrentCellDirty Then
        Lisp_dgvImprovements.CommitEdit(DataGridViewDataErrorContexts.Commit)
    End If
End Sub
Run Code Online (Sandbox Code Playgroud)

vb.net datatable datasource datagridview rowfilter

5
推荐指数
1
解决办法
1248
查看次数

允许匿名访问受保护的 Subversion 存储库的部分内容

我们目前面临的问题是允许人们访问 subversion 存储库的某些部分(1.5.x,很快将是 1.6.x),这在其他部分是安全的。让我给你一些细节:

  • 我们有一个生产服务器,其中许多项目都有自己的 subversion 存储库。
  • 对于每个项目,我们的 Apache 配置中都有一个如下所示的部分:

      DAV svn
      SVNPath /export/subversion/PROJ1
      SVNAutoversioning on
      #Authentication
      AuthType Basic
      AuthName "Subversion PROJ1"
      AuthBasicProvider ldap
      AuthLDAPBindDN ""
      AuthLDAPBindPassword 'xxxxx'
      AuthLDAPURL "ldap://?sAMAccountName?sub?(objectClass=*)"
      Require valid-user
      #Authorization
      AuthzSVNAccessFile /etc/subversion/projects/PROJ1/authUsers
    
Run Code Online (Sandbox Code Playgroud)

(有谁知道为什么 Location-block 不显示?如果你知道,请正确编辑)

  • 我们想要那个
    • 所有人都可以在不提供用户 ID 和密码的情况下阅读存储在特殊公共目录中的文档。
    • 每个试图阅读不同目录中内容的人都必须登录才能阅读该文档。

目前,我们必须将要共享的文档复制到一个不安全的特殊 subversion 存储库中,以便人们可以在那里阅读。但是我们失去了颠覆的可能性,例如。文件的历史记录。

有什么办法可以达到这样的设置:Apache Web 服务器,一个 subversion 存储库,每个人无需登录即可访问某些部分,大部分部分由基本登录保护。

svn apache-config

3
推荐指数
1
解决办法
4754
查看次数

如何在TortoiseSVN中调试某些内容?

当前,我们在一个桌面上面临一个奇怪的问题,即TortoiseSVN允许打开“显示日志”,但是在没有用户任何操作的情况下将其关闭。为了帮助解决该问题,我想“调试” TortoiseSVN。

有没有一种简单的方法可以调试TortoiseSVN?以下是一些要求:

  • 允许编写调试日志文件
  • 控制该文件的写入位置
  • 如果可能,量身定制应写的内容

svn debugging tortoisesvn

3
推荐指数
1
解决办法
4467
查看次数

切换到不同的svn分支时出错

我有两个SVN分支(例如开发和稳定)并希望从一个切换到另一个...

在每个教程中都有如下命令:
rootOfLocalSvnCopy:>svn switch urlToNewBranch .

但在我的情况下,它导致错误:

svn: REPORT request failed on '/svn/rootOfLocalSvnCopy/!svn/vcc/default'<br/>
svn: Cannot replace a directory from within
Run Code Online (Sandbox Code Playgroud)

我找到的每个帮助都是关于svn switch --relocate但我不想重新定位,只是为了将我的工作副本更改为另一个分支

svn branch switch-statement

1
推荐指数
1
解决办法
1783
查看次数

如何在Trac中定义父页面和子页面?

我非常了解Confluence维基,我非常喜欢你到那里的页面的自然层次结构.我现在必须使用一个Trac wiki(它不是那么糟糕,与MoinMoin一样的根),我在这里搜索这个功能.我想要达到的目标:

  1. 编辑页面"MyPage"并在那里输入您想要成为子页面的页面的链接,例如.MySubPage.
  2. 链接应该类似于/MySubPage[/MySubPage].字符"/"表示结果页面应该是当前页面的子页面.
  3. 点击链接,创建包含一些内容的新页面.

您现在应该看到,"MySubPage"是"MyPage"的子页面.您可以通过链接MyPage/MySubPage从任何地方到达子页面.

MoinMoin wiki至少在1.5.x版本中具有该功能,我已经定期使用它.Trac中有类似的东西吗?我必须安装一个插件吗?

非常感谢

马库斯

wiki trac

1
推荐指数
1
解决办法
4695
查看次数