if (service.equals("git-upload-pack")) {
Repository repository = GitRepository.buildGitRepository(project);
UploadPack uploadPack = new UploadPack(repository);
uploadPack.setBiDirectionalPipe(false);
uploadPack.sendAdvertisedRefs(packetLineOutRefAdvertiser);
} else if (service.equals("git-receive-pack")) {
Repository repository = GitRepository.buildGitRepository(project, false);
ReceivePack receivePack = new ReceivePack(repository);
receivePack.sendAdvertisedRefs(packetLineOutRefAdvertiser);
}