问题列表 - 第32877页

浏览所有SVN存储库

我们正在从组织中的Visual Sourcesafe迁移到Subversion.我正在通过HTTP和Apache运行SVN.

我们将为每个项目使用单独的存储库.

我正在使用TortoiseSVN,我想通过repo浏览到htp:// server:12345/svn我将能够看到所有单独的存储库.

我收到以下错误:"存储库永久移动到htp:// server:12345/svn /; 请搬迁"

我可以通过svn root浏览到我的每个存储库,所以htp:// server:12345/svn/Project1等

我的问题是我应该能够使用Tortoise查看所有存储库吗?如果是这样,我做错了什么.

如果没有,那么人们使用什么工具来浏览所有存储库?

我安装了ViewVC并且正在工作,但我想知道我是否可以使用任何客户端桌面应用程序?

谢谢

svn tortoisesvn

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

为ReportViewer创建自定义导出到Excel(rdlc)

我有兴趣为ReportViewer中的报表创建自定义导出到Excel选项.这主要是因为我想要pdf被剥夺,我通过以下方式做到了:

 ReportViewer1.ShowExportControls = false;
Run Code Online (Sandbox Code Playgroud)

由于无法在ReportViewer中禁用任何特定的导出功能(例如pdf但不是excel).这是我(稍微)修改后的代码.理想情况下,我想要类似于以前的导出选项,我可以将文件保存到我想要的任何位置.

编辑:代码工作,但我怎么需要修改文件流,以便不是让文件自动保存,我可以提示用户,以便他们可以保存到他们想要的任何位置?

protected void btnExportExcel_Click(object sender, EventArgs e)
{
    Warning[] warnings;
    string[] streamids;
    string mimeType;
    string encoding;
    string extension;

    byte[] bytes = ReportViewer1.LocalReport.Render(
       "Excel", null, out mimeType, out encoding,
        out extension,
       out streamids, out warnings);

    FileStream fs = new FileStream(@"c:\output.xls",
       FileMode.Create);
    fs.Write(bytes, 0, bytes.Length);
    fs.Close();

}
Run Code Online (Sandbox Code Playgroud)

.net reportviewer

18
推荐指数
2
解决办法
5万
查看次数

使用python在tar bz2文件中组织文件

我有大约200,000个文本文件放在bz2文件中.我遇到的问题是,当我扫描bz2文件以提取我需要的数据时,它变得非常慢.它必须通过整个bz2文件来查看我正在寻找的单个文件.反正有加速吗?

此外,我想可能在tar.bz2中组织文件,所以我可以让它知道在哪里看.反正有组织放入bz2的文件吗?

更多信息/编辑:我需要查询每个文本文件的压缩文件.是否有更好的压缩方法支持如此大量的文件并且完全压缩?

python tar tarfile bzip2

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

使用c ++随机选择算法的良好实践

设置:
必须生成伪随机模式.有几种方法/或算法可用于创建不同的内容.所有算法都会生成一个字符列表(但可能是其他任何东西)......重要的是,它们都返回相同类型的值,并且需要相同类型的输入参数.

必须可以调用GetRandomPattern()方法,该方法每次调用时都会使用随机算法.

我的第一个方法是将每个算法放在它自己的函数中,并在每次调用GetRandompattern()时选择一个随机的算法.但我没有提出另一种选择它们的方式,而不是一个不切实际,丑陋且不灵活的转换案例陈述.

class PatternGenerator{
 public:
  list<char> GetRandomPattern();
 private:
  list<char>GeneratePatternA(foo bar);
  list<char>GeneratePatternB(foo bar);
  ........
  list<char>GeneratePatternX(foo bar);
}
Run Code Online (Sandbox Code Playgroud)

每次调用GetRandomPattern()方法时,选择随机GeneratePattern函数的方法是什么?

或者整个班级的设计应该不同?

非常感谢

c++ random design-patterns function-pointers

6
推荐指数
3
解决办法
449
查看次数

访问plist数据

我有一个像这样的plist:

 <dict>  
   <key>11231654</key>
  <array>
      <string>hello</string>
      <string>goodbye</string>
  </array>
  <key>78978976</key>
  <array>
        <string>ok</string>
    <string>cancel</string>
   </array>
Run Code Online (Sandbox Code Playgroud)

我用这个加载了plist:

    NSString *path = [[NSBundle mainBundle] pathForResource:
                    @"data" ofType:@"plist"];
    // Build the array from the plist  
    NSMutableArray *array3 = [[NSMutableArray alloc] initWithContentsOfFile:path];  
Run Code Online (Sandbox Code Playgroud)

我怎样才能访问我的plist的每个元素?我想在plist中搜索匹配的键,而不是搜索其子项.我怎样才能做到这一点?有什么建议吗?

请提前!

iphone xcode objective-c plist

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

有没有像NSBottomBar这样的东西?

好吧,当然我检查了API并没有 - 至少在这个类名下.

我的意思是在Apple Human Interface Guidline中称为底栏的小部件.我是否必须自己从NSView中绘制这个,如果是这样我如何获得纹理?

alt text http://developer.apple.com/mac/library/documentation/UserExperience/Conceptual/AppleHIGuidelines/art/wn_newwindowparts.jpg

PS:我在标签中添加了工具栏,因为它是我能找到的最接近的通用关键字,而底部栏就像工具栏一样.

cocoa toolbar nswindow

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

在没有WinForm控件的主线程上调用方法来调用Invoke或BeginInvoke

我想在后台线程上运行一个操作.当它完成后,我想检查发生的任何错误,并将它们重新抛出我的原始线程.

我正在使用背景工作者.在RunWorkerCompleted事件处理程序中抛出异常会导致未处理的异常 - 如果事件处理程序在后台线程上运行,这是有意义的.如果我有一个winform控件,我可以调用Invoke或BeginInvoke,但我没有在这个对象中使用winform控件,尽管它是一个winform项目.

如何重新抛出backgroundworker中发生的异常?

private void bgw_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
    {
        if (e.Error != null)
        {              
            // I want to throw an exception here, without causing an unhandled exception and without being able to call Invoke or BeginInvoke on a WinForm control. 
        }
        else if (e.Cancelled)
        {
           // Do something useful
        }
        else
        {
            if (e.Result != null)
            {
               // Do something with the result
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

我原以为RunWorkerCompleted事件处理程序将在原始调用线程上运行.也许背景工作者不是我在这种情况下所需要的.

c# multithreading backgroundworker

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

如何以编程方式切换UITableView的NSFetchedResultsController(或其谓词)?

我有一个UITableView,它显示了大量名为"Documents"的实体的子集.该子集由另一个实体"选择"定义.选择是命名的,有序的文档列表.

它工作正常,除非我想在运行时更改显示的选择.我只得到一个空白列表.

基本上,我需要更改我的NSFetchedResultsController所持有的谓词,以便新谓词使用另一个Selection.我无法让它发挥作用.我的最后一次尝试是完全摆脱NSFetchedResultsController并重新分配它:

- (void) displaySelection:(Selection *)aSet
{
 self.currentSelection = aSet;
 self.fetchedResultsController = nil;
 // methods here don't all use the property but directly the ivar, so we must trigger the getter
 [self fetchedResultsController];
 [self.tableView reloadData];
}
Run Code Online (Sandbox Code Playgroud)

当然,NSFetchedResultsController getter做正确的事情:

- (NSFetchedResultsController *)fetchedResultsController
{
    if (fetchedResultsController != nil) { return fetchedResultsController; }

    NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
    NSEntityDescription *entity = [NSEntityDescription entityForName:@"DocInSelection" inManagedObjectContext:managedObjectContext];
    [fetchRequest setEntity:entity];
    NSPredicate *predicate = [NSPredicate predicateWithFormat:@"selection.identifier like %@", currentSelection.identifier];
    [fetchRequest setPredicate:predicate];
<snip>
    [fetchRequest setSortDescriptors:sortDescriptors];
    NSFetchedResultsController *aFetchedResultsController …
Run Code Online (Sandbox Code Playgroud)

cocoa-touch core-data uitableview master-detail nsfetchedresultscontroller

3
推荐指数
2
解决办法
6137
查看次数

Wix C#自定义操作日志记录不起作用

我正在尝试使用session.Log("Hello World!")从我的C#Custom Action登录; 执行我的msi时,这不会显示在我的日志文件中,如下所示:

msiexec/i myMsi.msi/lvx myLog.log

我的自定义操作正常,我唯一的问题是我没有得到我的日志信息.日志显示我的CA被调用,而不是来自我的session.Log()调用的信息.

我正在使用Wix 3.5,.Net 4,VS 2010和64位Windows 7.我调用我的操作如下.

<Control Id="TestConnection" Type="PushButton" X="21" Y="177" Width="100" Height="17" Text="Test Connection">
  <Publish Event="DoAction" Value="TestConnection">1</Publish>
</Control>
Run Code Online (Sandbox Code Playgroud)

wix

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

仅显示第一页加载的消息

我想在第一页加载后添加注释后显示谢谢消息...注释表单使用外部php文件处理,然后重定向回页面.我想在重定向后显示一些消息...用php做这个的最好方法是什么?

php

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