Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Subtree not displaying correctly #209

Open
GoogleCodeExporter opened this issue Mar 18, 2016 · 2 comments
Open

Subtree not displaying correctly #209

GoogleCodeExporter opened this issue Mar 18, 2016 · 2 comments

Comments

@GoogleCodeExporter
Copy link

What steps will reproduce the problem?
1. Create two repos, one called e.g. "project" and one called "sub"
2. Add the sub repo as a subtree to the project repo.
This will create a folder inside the project repo called e.g. sub (That's how 
subtrees works)
3. Run gource.

What is the expected output? What do you see instead?
Expected : correct tree (aka, files inside the "sub" directory in the repo 
(thanks to the subtree) appear to be inside a "sub" directory when viewed on 
gource.
What I see : Since all files in the commits appear in the root directory of the 
"sub" repo, they also appear as root files of the "project" repo once seen on 
gource.
I believe the problem is that the path of the files in the commits is set as 
/files and not /sub/files (because the commits are the one from the other repo)

What version of the product are you using? On what operating system?
 gource-0.40 from homebrew (mac osx 10.9.1)

EDIT : d'oh, after trying to uninstall and reinstall gource, well .. i can't 
even reinstall it T_T 

brew install gource
==> Downloading http://gource.googlecode.com/files/gource-0.40.tar.gz
Already downloaded: /Library/Caches/Homebrew/gource-0.40.tar.gz
==> ./configure --prefix=/usr/local/Cellar/gource/0.40 --without-x
==> make install
  "boost::filesystem::path_traits::dispatch(boost::filesystem::directory_entry const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::codecvt<wchar_t, char, __mbstate_t> const&)", referenced from:
      GourceSettings::importGourceSettings(ConfFile&, ConfSection*) in gource-gource_settings.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [gource] Error 1

READ THIS: https://github.com/Homebrew/homebrew/wiki/troubleshooting

These open issues may also help:
    https://github.com/Homebrew/homebrew/issues/23588
    https://github.com/Homebrew/homebrew/issues/1496
    https://github.com/Homebrew/homebrew/issues/20100
    https://github.com/Homebrew/homebrew/issues/22025
    https://github.com/Homebrew/homebrew/pull/8984
    https://github.com/Homebrew/homebrew/pull/17002
    https://github.com/Homebrew/homebrew/pull/5711
    https://github.com/Homebrew/homebrew/pull/5666

Original issue reported on code.google.com by [email protected] on 5 Jan 2014 at 7:13

@GoogleCodeExporter
Copy link
Author

EDIT : After uninstalling and reinstalling all of my brew things, gource works 
again, but I still have the same problem

Original comment by [email protected] on 5 Jan 2014 at 7:42

@GoogleCodeExporter
Copy link
Author

Hi,

Gource doesn't currently have any specific support for git subtrees. It's just 
rendering what is produced by 'git log' (see gource --git-log-comamnd).

Feel free to look into it if you like.

Cheers

Andrew

Original comment by [email protected] on 8 Feb 2014 at 1:10

  • Added labels: Type-Enhancement
  • Removed labels: Type-Defect

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant