问题列表 - 第30990页

如何为Git存储库组织和设置镜像备份服务器?

我正在将一些svn存储库移动到Git.所以,我基本上尝试做的是:

  • 使用裸Git存储库设置一个服务器,我将从中拉出并推送到
  • 为第一台服务器上的所有存储库设置几个备份服务器.

所以,假设我的服务器上有一个目录,例如:$HOME/git/,它有裸存储库.例如:

~/git/project1.git
~/git/project2.git
~/git/project3.git
...
Run Code Online (Sandbox Code Playgroud)

我的备份服务器可能是此服务器的镜像,或将备份的数据保存在存档或其他任何内容中.我想我可以这样做:

git clone --bare ssh://gitserver/~user/git/projectX.git
Run Code Online (Sandbox Code Playgroud)

或者可能:

$ cd ~/git/project1.git
$ git bundle create ~/gitbackup/project1.bdl --all
Run Code Online (Sandbox Code Playgroud)

然后将所有项目中的所有包复制到我的备份服务器.
但是,拥有很多项目或者策略都是一项繁琐的工作,因此在每种情况下我都需要制作一些脚本来自动完成任务.

我想知道你们是怎么做到这一点的?也许有比我已经考虑过的更好的方法.任何提示将不胜感激.

git

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

'length'是null还是不是对象?IE 8

嘿伙计快速问题我在IE 8中得到以下错误'长度为空或不是对象',任何人都有任何想法?反馈非常感谢...

 function refresh() {
$.getJSON(files+"handler.php?action=view&load=update&time="+lastTimeInterval+"&username="+username+"&topic_id="+topic_id+"&t=" + (new Date()), function(json) {
    if(json.length) {
      for(i=0; i < json.length; i++) {
        $('#list').prepend(prepare(json[i]));
        $('#list-' + count).fadeIn(1500);
      }
      var j = i-1;
      lastTimeInterval = json[j].timestamp;
    }
  });

}
Run Code Online (Sandbox Code Playgroud)

javascript jquery internet-explorer

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

使用JTable作为JList

我有一个JTable的数据.我想要它,以便在选择行时,可以发生事件.使用JList,我只需添加一个ListSelectionListener.有什么办法用JTable做到这一点?

java swing

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

在perl中增加字符串末尾的整数

我有一个以下格式的字符串:

\main\stream\foo.h\3
Run Code Online (Sandbox Code Playgroud)

它可能有更多或更少的"部分",但总是以斜杠后跟一个整数结束.其他例子包括:

\main\stream2309\stream222\foo.c\45

\main\foo.c\9
Run Code Online (Sandbox Code Playgroud)

我需要在Perl中增加字符串末尾的数字,然后单独留下其余部分.我发现这个网站上的一个例子正是我想要做的(请参阅使用正则表达式增加字符串中的数字)只有语言是Javascript.给出的解决方案是:

.replace(/\d+$/,function(n) { return ++n })
Run Code Online (Sandbox Code Playgroud)

我需要在Perl中做同样的事情.

perl

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

在C#中获得每月的第n个工作日

可能重复:
如何确定给定日期是否是该月的第N个工作日?

我怎么得到这个月的第n个工作日?

例如:

2010年7月的第二个星期一= 2010年12月7日.

寻找像这样的功能:

public DateTime GetNthWeekofMonth(DateTime date, int nthWeek, DayOfWeek dayofWeek)
{
//return the date of nth week of month
}
Run Code Online (Sandbox Code Playgroud)

从上面可以看出,函数的参数是("2010年7月的任何日期",2,星期一).

c# date dayofweek

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

当我点击链接时,我的网站总是向上滚动?

我有一个链接

<a href="#">Text</a>
Run Code Online (Sandbox Code Playgroud)

当我点击此链接时,我的页面总是向上滚动到顶部.我如何管理它,当我clik这个链接我的页面不滚动到顶部.

JavaScript的?或者其他的东西

谢谢

html javascript hyperlink

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

读者Monad与Scalaz

我尝试用scalaz定义Reader monad,如下所示:

import scalaz._
import Scalaz._

final class Reader[E,A](private[Reader] val runReader: E => A)

object Reader {
  def apply[E,A](f: E => A) = new Reader[E,A](f)
  def env[E]: Reader[E,E] = Reader(identity _)

  implicit def ReaderMonad[E] = new Monad[PartialApply1Of2[Reader,E]#Apply] {
    def pure[A](a: => A) = Reader(_ => a)

    def bind[A,B](m: Reader[E,A], k: A => Reader[E,B]) =
      Reader(e => k(m.runReader(e)).runReader(e))
  }
}


object Test {
  import Reader._

  class Env(val s: String)

  def post(s: String): Reader[Env, Option[String]] =
    env >>= (e => if (e.s …
Run Code Online (Sandbox Code Playgroud)

monads scala scalaz

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

防止内存溢出

在我的php脚本中使用curl的某个时刻,出现以下错误:"致命错误:允许的内存大小为262144字节耗尽(试图
分配77824字节)"...它指出了脚本的这一部分:"$ s = curl_exec($ c);"

问题是什么?以及如何解决它?

php memory curl

0
推荐指数
2
解决办法
1679
查看次数

如何在Spring Roo中使用JUnit测试?(EntityManager的问题)

我正在尝试为Spring Roo项目编写JUnit测试.如果我的测试需要使用实体类,我会得到以下异常:

java.lang.IllegalStateException: Entity manager has not been injected 
(is the Spring Aspects JAR configured as an AJC/AJDT aspects library?)
Run Code Online (Sandbox Code Playgroud)

Spring Aspects JAR看起来配置正确.特别是,我在pom.xml文件中有以下内容:

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-aspects</artifactId>
  <version>${spring.version}</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

<plugin>
  <configuration>
  <outxml>true</outxml>
  <aspectLibraries>
    <aspectLibrary>
      <groupId>org.springframework</groupId>
        <artifactId>spring-aspects</artifactId>
    </aspectLibrary>
  </aspectLibraries>
  <source>1.6</source>
  <target>1.6</target>
  </configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)

当没有从JUnit测试调用时,使用实体类的类工作正常.知道如何设置,以便从JUnit测试中注入实体管理器吗?

这是我的Test类(或多或少):

public class ServiceExampleTest {

  @Test
  public void testFoo() {
    FooService fs = new FooServiceImpl();
    Set<Foo> foos = fs.getFoos();
  }
}
Run Code Online (Sandbox Code Playgroud)

这足以抛出异常.FooServiceImpl类返回一个Foo,其中Foo是一个实体类.该getFoos()应用程序时,通常的方式运行方法的工作.问题只出在单元测试的背景下.

java junit entitymanager spring-roo

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

C/C++图像加载

我正在开发一个游戏引擎,我为编写多种格式的图像加载器太麻烦了,所以我的问题是:是否有一个抽象的图像加载库来加载图像文件?我只需要加载文件然后使用像素数组将它们打印到屏幕上.

c c++ image loading

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